MSMFPPPPTPNSALGRHRILAPTASVKVSPLCLGAMSLGDAWGGYLGPVSKEESFGILDAFYEAGGNFIDTANNYQSEQSETWIGEWMAKKGNRNEIVLATKYTSPYRTYKGFDNIIQQNFSGNGSKSLRHSVDDSLKKLQTDYIDLLYLHWWDYSTSIEEVMQSLNDLVRAGKVLYLGISDTPAWIVSKANQYARDHGLRQFSVYQGRWNASFRDFEREIIPMAEAEGMALAPWGAIGGGAFKTEEQRKALENAPEGRSKTARKSPANEAVSKVLEKIAKEKNTQLTSVALAYVFHKAHYVFPILGGRKIEHLKQNIEALKLSLTDEEIKEIESAAPFDYGFPANTFTSNDKIPRNGNDLAIYVHAGHMDFHEHPKPILPKQ*