MDGAAAAAAATGSGGGGHRRMDSRIEEHGKYLSESSCCSQCGHKTERKLDWVGLPAGVKFDPTDQELIEHLQAKVRAASAAAPSHPLIDEFIPTIEGEDGICYTHPERLPGLTKDGRSRHFFHRPSKAYTTGTRKRRKIQPRAAESSSSSALPAQQQQQQQRSETRWHKTGKTRPVVVAGQQRGCKKILVLYTNFGKHRKPDKTNWVMHQYHLGDKEEEREGELVVSKIFYQTQPRQCGVAAEPAVAAAASSDTVEEAAADPPLPPDGMVVPPPDVAGAFHGAAGIDEFNFAQFRSSFEEVDVGASSVQISVRDDEEVHAGHPNLHQEHNLHQHQFGNQEQRQRMAAAAAAFHINTPTEPITTMITSSTVVHHGSAVLQHPDAYGHGTTYRRHQQDDEQLHQQPQSFDGRSTAGLEAVIMGCTSSRRSKRGKKLNLPYNIYSYFYVFFCIQEASGSGGNKESTGWPYQSFWPSDSQDHHG