MMSHVRPWSSHLWSPSPMLLCELFSLSLSKLTMIGLSKLCLKRNLVPLTPSKGYELCLPKAQGKWRSKTLAFLDVSDIAAPVVLIEDFRSLADYSMRALGPTGRVVGMGKFGNVLEGTSREGIPLAVKTFDLRIEGGAVAFVNEQIAYQRLKPLQGFHMPILIGVGRLPHCDVVYLILSDEGDTTFGTFRVTRRQRIMALKALDDIHAYGVLHGDLKVSHLLLNGDVPKFIDFEQSECIRNSQAFIIERTLLEQLLEE*