MAIPAVSIALYWGSTQLKVRPILSTTENQCILVFGDMRDPIIRGQVMDLYRRGFTLFVCLENAGTYKTHNDEDDFLNYIDPKSTSDWAKFSEFFRKFPTNTLSAILLIPKLSYHPTGQVTLEQLENELHSNVLIYYSTLVAISPHLPQNSNSNRIPTLIYNPSLSVNMKNVEHPVEWLISGLMTTIFEELKHSHIFDPYMINVGLFQLGGQLSNYKYLNVKGSNIYNDLYWPIYCFIKMKGGNTFQKLHVAICSLFGLKRTFYLGKFSYLFTLPFTSKLYKLLNEWYVL