MEALVGACVALAFGLLATFLLLVTRKPVFIESLRGKHVYITGASSGIGLAIAKQCVQEGAFVTLVSRSSKNLQDAVDALLEETQCGRSMIQFQVADVGDYGAIAGSVRKALQWKPIDVLVCNAGLTRGDYLEKSSIEDVDTVIRTNLNGVIYPLHEALPSLKEYSENHPVSIVIISSLASFFFMYGHAVYTATKYALRGLAECLRGELYPYKNMRVTLMCPGFVNTPFLEDLDNQGEITEVLQKVNLLSKKNSETPEHAALCTVDSLKRGSFLVVTQAIGIHMLALGRGVIPADTTGRYILELVMAIPFHLVSLVLGFKIKGLILETVRKHRKL*