MASHLLLLLRYIAAFVFISLPFSSYSIPFIVLHGIGDQCSNRGVKQFTELLSNWSGSEGYCVEIGDGTWDSWVLPLLEQAGIVCEQVKQMKELSGGYNVVGLSQGNLIGRGVVEFCEGGPPVKNFISLGGPHAGTASVPLCGSGIICILVDNLIKSEIYSDYVQAHLAPSGYLKIPTDIPAYLAGCRFLPKLNNERPNERNSTYKERFSSLQKLVLIMFEHDTVLIPRETSWFGYYPDGSFSTVLPPQQTKLYTEDWIGLKTLDDAGKVDFISVPGNHLGISRSDMKKHIVPYLEDELPARVRKLSNPRRASSFLEHY