MEKSLLVLCLILFFTYSYVSANYYPPKALVSTVSKNTILPIFTFTLNTNQEFFIHIGGPYLVRKCNDGLPRPIVPCGSPVCALTRRFTPHQCSLPSNKIINGVCACQATAFEPFQRICNSDQFTYGDLSISSLKPISPSVTINNVYYLCIPQPFLVDFPPGVFGLAGLAPTALATWNQLTRPRLGLEKKFALCLPSDENPLKKGAIYFGGGPYKLRNIDARSMLSYTRLITNPRKLNNYFLGLKGISVNGNRILFAPNAFAFDRNGDGGVTLSTIFPFTMLRSDIYRVFIEAFSQATSGIPRVSSTTPFEFCLSTTTNFQVPRIDLELANGVIWKLSPANAMKKVSDDVACLAFVNGGDAAAQAVMIGIHQMENTLVEFDVGRSAFGFSSSLGLVSASCGDFQTRP*