MSAAPVVEVSPPWRPALGDIVIEPTEKHTATVVFLHGLGDSGRGWADIVPAFGLRHIKFILPSAESRPITINGGFPMNGWFDVLGLGPSTKEDVPGLDRAAAHVISILAKEKAKAGPESPVRYAVGGFSQGGSLALHVATSLTYGKYLDGKPAPSVPLTAAACISGWLSGSDVLAKGRRNLDAGALERAGRLPILHCHGTVDPVVNFQFGKLTAETLKGPLGFSKTKFNAYNGVGHSVSPEEVADIRAWLLEHLPPA*