MGRAKKLIIDTDPGIDDAMAIFLALKSPEVDVIGLTTIFGNVYTTLATRNALHLLEVAERQEIPVAEGSHVTLKKVTKLRIADFVHGADGLGNHNYPPPKGKPIDQSAASFLVEKANQFPGEVTVVALGPLTNIALAIQLDPEFPKKIGQIVILGGAFSVNGNVNPAAEANIFGDPEAADEVFTCGADILAVGINVTHQVVMTVADLEELSRSEGKCAKHVCHMANLYFSYHKEAYGMDGVYLHDPTAMLAAIDPTLVTYAEGVVRVQTSGIMRGLTIFANMRKRFSEITEWTNKPTVKVAVTVNAEETVKLLMARLSKP*