MLKNAEEINITTHFGEDDVGVYMTPGVRVAKEEEDEEEEPENVDFYHFEKTVTEALAYVTKLEVLHFPNSVSRKMLKKRYMRMMMEDVKTCKAYECWVRTARRKNYEKCLGGGWFDFVVDRGLKVNDKLLFELEDPPNKMYVRHIRHQ