MALLRLHQCARNLMGSVGQLRVLQSGGPASGLQLRHKSLAAEVSSDEPAPPKMPDFDYKPKPYSGPKLAEVLDKRKKFLNPAMFLYYKQPLNIVEGKMQYLFDESGRRYLDAFAGIVTVSAGHCHPEIVEAVRRQNELLQHTTTIYLNHQIADYAEALAAKMPGNLKVCYFVNSGSEANDMAMTMARLYTGNYDIIALRNAYHGMSPATMGLTAHHTWKYNTAQGFGVHHALNPDPYKGAFGNDGARYAEDVQDLIQTATSGRVAGFFAETIQGVGGAVPLADGYLPAVYKHIRDAGGLCIADEVQTGFGRTGTHYWGFQNQGVTPDIVTMAKGIGNGLPLAAVVTTPEVAQVLTSRIHFNTYGGNPVVSAAGQAVLRVLDQEKRQEHCKAVGDYLLTEFRKLQEKHDVIGDVRGRGLMLGVELVTDRKTKAPATPETLQVFEKMKDLGVLLGKGGLRGNVFRIKPPMCFTKDDAEFLVKCLDISLSEL*