MLALLVTLQSLLRPPPPRSRGLAMRGGGIDIGRALLDAALSSPLYKAVLVPQAQRTMVETAERNGVPWRDALDWIKARGPWRLSEDDSAVAIPEYYRRPFHAYEQGNLCWDAAWEGEIASRAAFRGAFDEALASLGAECPAGGSLVDLGCGSGISTRRLAAAHPQAGSVVGVDLSPHFLAVGRRLLELEEEERRRWVQPLEPDGRISLLHADAAATGLAACSVDVVQLSLVMHELPPAAAGDIFAEAHRILRPGGQLWEGFSKLRSNPLLFSLIRSTEPYLDAYADWQTAEGVPGGGPAAALAEVGFGRIRLAAATGRHFALVCSRPLNGCEPDRAVDDRRAATAKPDTHLKTRKIAQLKAEMAEAEASGDLDRIMTLMGTLLALEGGAGTCVPYPFYPSHQ*