MGRSPCCAKEGVNRGAWSNNEDRILTDYIALHGEGKWRKVAQNTGLNRCFKSCRLRWVNYLKPGIKRGTISPDEEDLIIRLHRLLGNRWALIAARLPGRTDNEIKNYWKTILVKKLQAARPHDKHNLNCEEKVFASDGLVLNQQVNSHHKVLGSTEFSTSNELDKDLEKIINTGAKNKDGDDNDMNFLNDGDEDFIFGVSDSSLPSDHEKMEMEEEKDLTGVKNGSFPCLEVCASSCSRDEDRIETQMSNNYDSCDQPSLHMELKKLARFLELEDEFS*