MELSVPPSGSGFACLLGDLGVNMMGQHVQSATEIQALKYSKELSTSIEDEARRLAVDAAKKRAAAQNADYPTFSALVSVAHLKPFERSRKRLDEQEARRTAPAWFFDAAGNFREATDIQGTLQGHFQVADFTHFSTVLNPHQCHDERSPSEGSDVSFIENPLFESNAINSLNNACNESNWRPKASLLQASRSSNFVGKMESRIVNGEAKNRGDACIHRTKFPPIMTSDTFQREWKRLEPSSNDRLLFLLEIPPHEFSHIFKIEVPPTILTDIVETLSAWKKFSTSSTLGYSYNLTDKCALDYAELVPLGDGEGKQKERLQQKGEPTARQGTTCSETAACNCLSHDHIFNAQHVLSVLASLTKCGRFPLSVKLMGERAHSLLVNLFDQLVDCLKEEGMQDYSALGMLENMCSMYIARKERHGL*