MTTRDAHLGVGVGVEGDAKDKNAAADALTDGGGGHEGAGSGGGRKLSLVPLIFLIFFEVAGGPYGAEPAVQAAGPLYALLGFLIFPFIWAIPEALVTAELSTAIPGNGGYVLWADRAFGALPGSLMGTWKYVSAAINGAAFPALCADYLARVAPAVSGGPARAATIVAFNVLLTAVNCAGLTVVGWSAVGLGVASLSPFLVMSGAALPKIRPRRWRVVARERDWKLFFNTLFWNLNYWDSVSTMAGEVDRPGKTLPKALVSAVSMTSLGYLLPLLAATGALDVAPDSWGNGFFADAAGMIAGNWLKYWIEVGAVLSSIGLYSATLSSAAFQLLGMADLGLLPGFFASRAPVFRTPWVSILATAAITLAMSFLSFNSIVAAANFLYSLGMLLEFAAFVWLRVKQPALARPYRVPARLPGAVLLCLVPSVFLVFVMAIAGWKVYAISAAFTAAGVAVYYLMRLCKARGCLRFSDGAGAGDQGSTAAVYQQGSSNGGDV*