MGKGKGVKKELNGQKLQRKIEQVTQEIHDVREKRLRVEIAISLCKAATATLDEDLASKIKKKRDIEIERERGIKEVVGYASTEDLGKGGKRSRDRLRNHKCAIKKCSTSGGSHSGDGRSHYHEGKNGKSEEEEQGFPQGHDRQTSEDVDEEIIYKPPFLGRVKEGSKWITLLTYEPKRRVGAKVMTCALLYEHLKWKHHEGVASNIEHENSPKNGDLASIHEDDRGLDPVGVEIWKPFTYHNATNHSLSRHALMKALDDTYMPVGTRSDKVVAMINQVIPGHQISLCDEELPFDGRSHNMALHVTGICRERVINRVLVDDGSGLNICPLSTLRQLSAQFHVLDIDTGGAVSSTLHQMMKFGRTKNRLFKEKGVIVAGRRQLLMKSCEACISGKFHCVNLKPANVMSRHELNEQNEARDDKGEGCQEENEIDQGNAQQFISSPLRVETQGTALRAWATISRRLFLLLPLV*