METKPFLSLGFLKPPCSLAPVERGRQGDAISSPTVCSCFSGMCPLHQRRISTESPAQVNSTSLSSPNSHRAMNTPTLHPSLMGSGISPSSLGSSGQLHSPISTLSSPMNGLGSPFSVISSPMGPHSMSVPSTPGMGFGPSVSPQLNSPMNPVSSSEDIKPPLGLNGVMKVPAQPSGTPLSLTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDNKDCIIDKRQRNRCQYCRYQKCLAMGMKREAVQEERQRSKDRNENEVESTSSANEDMPVEKILDAELAVEPKTDTYIETNLGMPSNSPNDPVTNICQAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSIAVKDGILLATGLHVHRNSAHSAGVGAIFDRVLTELVSKMRDMQMDKTELGCLRAIVLFNPDSKGLSNPSEVEALREKVYASLEAYCKQKYPEQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQMT