METKFMLAGSLPSHVVSLSSLSPVSSSSWPSPPSSLSPRSLLAFLAFPKARRTSLAVAKRRSRTNISRKLNIMSVAVVSEAEDVSANAIILEPITKEGTDVLFFFFPGGFTEPKEYYPLVKEVQSMCGFRLWIVILDPGKSGAVMTPMIEASFDGVIRRVKEMGFKPGEISSSNVFMGGHSWGAWSSRSVALKQAEGFIQVGSCFDRSVDNLAQYPKPVLTLCGTRDAQMTLAAIVQHAGEIFATKSELGDLNMYSIKPVILIQGMNHAQFSHGIPNKARGDLDAEIPIEEARTIAAQHLSSFLTIHTKGQPEESISEHLGRLTNAVLHTQECYRSFWEAMDRQGEEGKKLQVELASLPWLTKENISEVQHNFLDNFVYSNSSIDPTSKRMITIHTYSPLLQPRLVLKNLWIKMKSHEAIVLALGDGGITKIDIHHKEAIISYCGAHFNEKAFNEALDLVPKSDKEKYMKHGKKVRFLPDWIITSSYVEWIESDLIVKAAENGLPFINVQSPVIISPVGGGVPSTFQGMHYFKLLTVARAIQLIFQDCYQ*