XAAEMQERELSLAAQNGFVDSAHLGAFKLNAGAHELSPGQSSAFTSQAPGYPAAALGPHAAHVGSYSGPPFNSTRDFLFRSRGFGEAAAGGGQHGIFGPAAGGLHLPHTDAQSHLLFPGIHEQHGPHASQNVLNGQMRLGLPGEVFARSEQYRQVASPRTDPYAAAQLHNQYGPMNMNVGMNVAAHHHHHPGAFFRYMRQQCIKQELICKWIDPEQLSNPKKSCNKTFSTMHELVTHVSVEHVGGPEQSNHVCYWEECPREGKPFKAKYKLVNHIRVHTGEKPFPCPFPGCGKVFARSENLKIHKRTHT