MFVAFQTISRNSSLTGVLRRSMSSIPSTMKAAVVRETGDAHALKVETDFPTPSLGANQVIVKNEFAGINFIDTYHRKGLYARDLPFIGGQEGGGTVAAVSDEAAAQGINVGDRVAYSVFGSYAEYTAVPAAKLLPVPDSIGLDVATSCVVQGLTAHYLVTSAHADLIKSGEWCLIHGVAGGTCQWAAQMAKLRGFKVIGTAPKGKADIASNLGCDELILLDEVAGTSYEDYESVDVTAKVLEITGGAGVKCVIDGIGKATMDISINSLARRGIFVSFGNASGAVPAFPVLRLIGKSAYVTRPKLLDYTVDREELVWRAGEVFDWLQAGKLKVAVDTTFSLDDAAEGHMYLEAGKSKGKVLYKI*