MARNEEKAQSMLNRYLAGKLEEKRGPKQKRPYLASECRDLVEADKWRSQIIREIGKKVMEIQNEGLGEHRIRDLNDEINKLIREKGHWERRIKELGGPDYSRATGKVTDSKGREVAELTGKGRGYTYFGAAKKLPGVKELFEAEPVKLARRSRHQMYRSIDPDYYGFRDEEDGVLERVEAEAEKVIRMQAVLEWEEKEMERQQALSSVGTRAGGGSAAAGGEGDEGSRFIAYVPLPDQQAIEAKILEMKRNDLLAKYTSDALLQQQAQAKALLNKK*