MVVFPEHRYYGESMPYGSQKEAYKNASTLAYLTAEQALADYALLITDLKRNLSAEASPVILFGGSYGGMLAAWMRLKYPHIAIGALASSAPILQFEDIVPLDTFYDIVSNDFKRESRSCFDTIKKSWNIINSMGQKANGLDHLAKTFHLCGKLNKSEDLSDWLDSAYSYLAMVDYPYPTEFLMPLPAYPIKEVCKEIDNSPDDRSGSGSSVLEGIFKGVSVYYNYTGKADCFQLDDDPHGMNGWNWQACTEMVMPMSSDRDSSMFPEWEYNSTSYAEECWNQFRVIPRPTWITTEFGGHDYKSVLKKFGSNIIFSNGLLDPWSGGSVLENVSESVVALVTEKGAHHLDLRAATGDDPDWLVNQRESEVEIIQGWINDYYDNKKAVFNM*