MSSNLLLSGAPNEIVVPFMGDSVPDGNLASVLKNVGDSVVVDEIVAQIETDKVTIDVRSSVAGRIEQILARQGDTVTPGTKVAIVAIGEPRAASPPGPTAFTTPSPRAPAAASPAVTVAPPPPKPGPVKVDAAAAASPKADDLSSPKRAAIPQLQGGERRVPMTRLRKRVATRLKDSQNTFALLTTFNELDMGNLMELRSQHKDTFLEKHGVKLGFMSGFVKAAVSALKQFPAVNAVIDGDDIIYRDYIDISIAVGTKKGLVVPVLRGVDGMNFAQIEKMINMLGKKANDGSITIDDMAGGTFTISNGGVYGSLISTPIINPPQSAILGMHSIVKRPMVVGKDIIARPMMYVALTYDHRLIDGREAVLFLRAVKDNVEDPRRLLLDI*