MAAAFLLLLVVPATLSVSTEPKSHYQEVPSAAVFFRSPSLCLRLTRIYPPPLVPSVRAPRALRRRNPMQVRDARRLRLRCAPPYSGGPETKGRAGTSGRRHLASRTVYGSPVPAAFALAPPHIREGEALPRRFMAASATLVFAGKSVATPAISFLINKAFTYLNKYRNAEGVAEMKDRILGRLDQIQAVFDVFNPERIKGESRALDAWLWKLRDAVEKAEDALDDVEYYELEKKAKDRKVSNWGSTFDKIKHNAMKYVTETTIVDKATKGLTHGGSLKRLRKSLEGLDKAAAGVADFVTLAECLRGSISQLEEDFLKDRETGSNLTAPEVFGQNKEKELLIGWLTKPSCEDAEIKFDEGDRTSEMLDY*