MSAYSFFSLIMALSVGAAARPMDTYEACNAFIGKDLRPGEKAESRRVVEFSDWNGFQIDCVAVSESGTVREVTVESPRKRAKVVITTTEACDDKYYDQVKASIQFKFPVLFSSDVFIYEKENRFAARCIVADYSLHFGLGMWGFEQKPKIHRSVDFICPTGTRAWKAIGGVGHCLSPGSEGAYYHGEYNFINDGEMDPYLTESGPNCKKLRVAPMPSNIGIVKFYAVATRNHYTATGWVLADEIVATSSATLKGYHDGIQVSTVSGQNTKVLELPSHPAQVSTEVVKAISTNDACLLIVLNMVKAKLAPLNERINIAIWESVLTSVKSRNAEPCTNMSFCTFTFECYIYGSNVLPILHTVDLPPAMRYAMICDTRVINPTVKEGRGVCLSSQAAGTEEPEFTFARDPGLNVIVSLKRL*