MTRFGAMATACEPLSEAEAMAAEEVGKVCYHSRDFEWEELRRSAEQQLEGEAASWNRHEDEEWDMDRATEAWERFHKRHSSARFFKERRYVLAEFPELVGEAPDGSPLLVLEVGCGSGSTAIPILRANKRARVVAVDCSPAAVNHALTAVSEAIGRDEADQRFRAVVCNVGEDDLEKRLEEVGVTEWLREENVRSETCGREGEGTEGEVSGSGSGSGSGSGSGSGSVPGSSSWDSGNLRSLRDHSHGEECFRVGEGLREKFKWNGRHVYEIERREGSGRDPSEVDALEERRDDQCTRPKFNMVTMMFTLSAVHPKVMPKVLREMWGALTPGGLVLFRDYGKSFSAKVQGLRLSPRSNFSLISLFAVLKPLTLQGGLVRRQGLED*