MAAEKQAAMDGRKDGVAREVIRMEREAVIPILKPKLVMRLAYLIEHEADRNEFLKLCKKVEYTIRAWYLLQFEDLMQLYSLFDPVSGKERLQQQNLTPEEIETLEFNFMTYLFQVMEKSNFKLLSDEEFDIAQSGKYLLNLPIKVDESKLDKKLLTKYFKEHPHDNLPEFSNKYIIFRRGIGIDRTTDYFFIEKVDVMISRAWRSLLRVTRIDRLFSKKQHLKPKNGTKKTDEINEDEEDPELFVERIRLEKIELSLKNLMSKMTIQEPTFDRMIVVYRRAGTKTEPDRGIFVKHFKNIPMADMEIVLPEKKNPSLTPMDWVKFLISAVIGLVTLVGSLEMPKADVWVVIAILSGVIGYCAKIYFTFQQNMTMYQNLITKSMYDKQLDSGKGTLLHLCDDVIQQEVKEVIICYYILMEQGKATIQDLDLRCEELIKEEFGADCNFDVHDAIKKLEKLSIVHRDSIGRILCVPLKRANEIIGTTTEELVMRAQQNLAS*