MTSTSMPHPLYVYYRIHLLHRGANLALTLFASVLCVVFAPTASGPGIPESVQNFLLSTGWMDIHIELGQCRNCVEQIRQCPSAGYSPTAPGYSPSSTGQYTPQLSNRDKDEDKNG