MGSVANGSTFLFTSESVGEGHPDKIADQVSDAILDACLAEDPLSKVACETATKTGMVMVFGEITTQAKLDYQKVIRGAIQDIGYDASEKGFDYKTCNVLVAIEQQSPDIAQGLHYEEALEKLGAGDQGIMFGYATDETPELLPLTVVLSHKLNKAMTDARKNGTIPWLRPDTKTQVTIEYAHDNGAVKPLRVDTIVISAQHSDDVTTEELRKVLKEQIIKSVIPANLLDDRTVYHLQPSGRFVIGGPQGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDYSKVDRSAAYVARWIAKSLINAGLARRALVQLSYAIGVAEPLSIFVETYGTSSKTSDELVQIIRNNFDLRPGVIVKELDLAKPIYFKTAKNGHFTNQEFSWEKPKALKF*