MWWSHVVKLCTHCLFERGSPFHHKGMPIGSFVSPMHVNACKAQVQEGWDMRSLEEALASLEETVGPPSIESCICILQKCRKEKNLAYAKRLHKRIYDNELETDRTLGSYIVAMFAECGSMVDAQQVFNRLTHRNEYSWTSLLQGYNDCGESRCALDLLPKLREDGVRPSSYTYQALLKACARLKSVEGGQEVHAELAKEGFERDCFTGSILVDMYVKCGLLTEAREVFDELPDRDVVLWTALIAGYADHGFGEEVISCLVQMRQEGVSPNPVTFICGLKGCGSIHRGQEMHIEIVKEGFEGDTFVGNTLVDMYAKYGSLAEARQVFAELPVRSTVSWTALVTGHVEHGASEEALDFLEKMQWEGIVADAFIFACGLKACGNVGAIDRGQQMHAPIAKGGCDSELFVGNALVDMYAKC