MNKLEGKVAIITGGASGIGAATARLFAKQGACAVVICDIQDELGKDLCKSIGSHCCTYIHCDVSDETQVKSLVDWTVETYGKLDIMISNAGIASKSDQTVVDMDMKHLDDLFAINIRGMVACLKHAARSMVEQKVKGNIICMSSVLGRQAVLQHTDYCMSKHAVIGLMKSASKQLGQYGIRVNAVSPSVVATPLMCNMLEKEAAEVEKIFEPFTSLKGVILKAEDVAHAVLFLANGESGFITGHDLAVDGGFTISYI*