MSVLRALPSKARISEVRKVSAKIFDEFWNPTAKRNPAKILTAPLKGPEYLSYYGDNNAAPTFKDFKKWFPELQIEDPREVYRKFMVEDRKRRNKGAPKKKKQ