MGNSVLFISFFIFSFGFLEAQKAPAVYVFGDSLVDIGNNNYLSLSIEKAILPHYGIDFPTKKPTGRFSNGKNAADLIAEKLGLPTSPPYLSLVSNVHNNSNNVSFLRGVNFASGGAGIFNVSDNGFRQSIPLPKQVDYYSLVHEQLAQQIGASSLGKHLSKSIFIVVIGGNDIFGYFDSKDLQKKNTPQQYVDSMASTLKVLLQRLYNNGAKKFEIAGVGAIGCCPAYRVKNKTECVSEANDLSVKYNEALQSMLKEWQLENRDIGYSYFDTYAAIQDLVHNPTSYGFANVKAACCGFGELNAQIPCLPISSMCSNRKDHIFWDAFHPTEAAARIFVDEIFNGPSKYISPINMEQLLAI*