MGAESAQSAPRHIPPFPWGDTPEEEHYARKGVRNERKFVDSGRGLQLFTQSWVPLKQPVRALIFMVHGYGNDTSWTFQNTAMFFTDMGCASFALDIEGHGRSGGLKGYIPDIDAVTQDCHSYFTSVKCRQEFTHLPCFLYGESMGGAICLLLHFMDPEAWNGAILVAPMCKISDKMRPPWPVAEILTFLAKWGPTWPIVPTKDLVDKSIKDPIKRELGRNNPQRYAGKPRLGTTLALLKTTAYLEEHLQDVNMPFLVIHGDADVVTDPSVSQELYDHARSSDKSIRIYKGMMHSLLQGEYDDNVSIILADISGWLDDHIKKTLSVEVQGVHNGI*