MTRKIFTNTRERWRQQNVNSAFAKLRKLIPTHPPDKKLSKNETLRLAMRYINFLVKILGEQGLPQAGVTARGSILGLFQQAPHLQSMEELTLIEDCGVPSPGTSSNIAECWSESSSP