MTRFGAMATACEPLSEAEAMAAEEVGKVCYHSRDFEWEELRRSAEQQLEGEAASWNRHEDEEWDMDRATEAWERFHKRHSSARFFKERRYVLAEFPELVGEAPDGSPLLVLEVGCGSGSTAIPILRANKRARVVAVDCSPAAVNHALTAVSEAIGRDEADQRFRAVVCNVGEDDLEKRLEEVGVTEWLREENVRSETCGREGEGTEGEVSGSGSGSGSGSGSGSGSVPGSSSWDSGNLRSLRDHSHGEECFRVGEGLREKFKWNGRHVYEIERREGSGRDPSEVDALEERRDDQCTRPKFNMVTMMFTLSAVHPKVMPKVLREMWGALTPGGLVLFRDYGMYDMVMMRFPPSQRVGPALFQREDGTLAYFFSQEALEDIFSRQGFVQEASEYCCVRLFNRRRGFPMARVWLHAKMKKELER*