MVGFSNALTVHITSVMEFKSLAFSFLVGVLLLSSCTQAAGSNTPFCHKPTLADMAALQKDQCFLCSDEQDRTTRVLQIDGHEIANALSLYQKGNHEYAVVLFYAEWCPFSRITREQFDSLSASFPAIHHIAIESSGLWPSELSQHGVRSLPTLFVYNKTQKVQFHGSRSLEAIGQCYMERTGFFPISLSYSLIEGDILSKNQQGREFRWQKWSRAWLYDNFYLAFAVVFLTSRLLFYLQPKIVTILRQYWSLKETPWKAPRGFLRQVNAEQRHVTSHLTRKNEGKHVKRDEKEAGKGVLSVPSWPSSSLAAVALAECSSRGVATEGAHEKIHLGG*