MPSLLSSSSTFTLCCTLSKKFILSPKATTFFFTRKAVSYFGTKTTMSTNLQSHAFAGNPLRSKTPKSTDPLSPPLAFETLKTQLLGNTHQLSSLNFKVLPFRKGRPLASSSSTDGDLGPKWHLGWISLDDCKGLFSGSGDELSGDNMVYLGSRSEEDVVYWAINVSGENSLVTDSVSKQFCFVELRTLMVATDWADERAMSDLAVAGHAKALLEWHNISRFCGYCGEKTITMESGRRKQCSNELCRRKIYPRVDPVVIMLVIDRENDRVLLGRQSRFVPRMWSCLAGFIEPGESLEEAVRRETWEETAIEVGEVMYHSSQPWPVGPSSMPCQLMVGFFAYAKSFEINVDKEELEDAQWHSREDVRKALLCAEYKKAQRTAAAKVEQMCKGIERGQSFSSDFNLESGELAPMFFPGPYAIAHHLITSWANQGSAFDAVQLKQPPSSSESNL*