MACTATRVSTFAKASTRARGGTLRRQVSTAAPVTAKAALLGDDLSILSAAVEKAELTGALTGDKPLTVFAPTDAAFAQVCEDLQLSKEEVLGLESLADILTYHVVDGTVTSADLKDGEVPTLNERFALDVVGTTVNGANIVKADDTIGNLTVHRVDQVMFPPWSAPAKVLTPQQVLAFEGWAPEVINGRLAMLGFLTAVVQEIATGQSFTEQLGANFGIFAAQVQLWAFASLAPAFSSNEGYTANPFTMDDSRTWREVFKGGPWGPEARKIFNAQTEQLNGRAAMVGIVSLIAVEAFMGHALF*