MPLEALMVCVDNSEYMRNGDYPPSRLDAQTDAVNLVCSAKIEQNPENVVGLLTTAGRGARILETSTQDLGRILQSMHEVKMEGSMNLIMALQKAQLALKHRENQYQRPRIVAFVGSPIDASEEALVTLAKKLKKNGVAVDIVSFGELEQNASKLEAFIAAVNSGDNSHLVSIPPGSYIMSDILITSPIIVDGAVDGGAGGSSDAGGAAARADFPFGVDPAADPELAMALRISMEEEQARIAAAQQQAASGAAPDAGASADSGPDASVSDAAKVALAAADAADAADADLYGETGADSGTADMDVVGADEDEEMRLAIEMSLAEEKARKDAEQGKPE*