MSTMALQSSGFLTNSCSKMGSLSRHLRISASWTMSLDQNSSGIGRKELSTEFHGYPVLQSQSEASYRSNLHFDRMQLPDEEVLDQENRLEFGQFMAREAMLDEEYWTAAWLRAESHWEDRQNDRYINNYKRKYAEQEFNALKRICKAKIGQRCTCIVTVRNEEKNIRHTVLKSVVGTLDLMIGHLSHGEDFPGERVNAQVFCNIERRSSNRYGYIANLCVAKSARRQGIARNMLHYAIRSAKANGAEKVFVHVHTDNGPAQNLYQKVGFEVVEAANLKLSEEQPHLLLLAA*