MSSTPAEKEHWRFVLRAFDGYMRYHLSANHARRMAFITLPEGIRRNSDFIDEMIANPVFSDMLSGSDDSQCAPGDYTHSHVDSPSHDHSQSASSAHSHSHEDERNACYAPCLEALERYFPQKSSAGEKEVEIIIDGEHSKGRLAMEIAARGFFSQGNEFSTYMLIASDWVLNQTTTAESHRSVRIPDVCPVNIFSQGRPGPFSLVAGDFEEIYGPKNWGLDGDREHESEDLENNQGQWGAVVTCFFIDCARNVLNYLRVIHSLLADDGVWINVGPLLWHFVKELARRIGFDLREEKMIRSTYTGIPESMLRHEYNAAFWV