MALQNIGASNRDDAFYRYKMPKLVTKIEGRGNGIKTNLVNMVDVAKALARPPSYTTKYFGCELGAQSKYDEKTGTCIVNGAHDTAKLAGLLENFIKKYVQCYGCGNPETEIVITKTQLITLKCAACGFVSDVDMRDKLTTFILKNPPEQKKGAKERKGIRRAEKERLKEGDAVDEEAKKVKKEPKKKKGHEDSAKASRKKASGSDEEEQSPTSSQVDEDEEGTPDDDGVQWQTDTSVEAAQKRIKEQLTTATSEMVMLDSNGTDESVVKDMGAKKESKAATKKTVTKNHEVGENKVPEADLKKFRELSLHDRLLEELKGCLKGGFTAIQLASHLQTMEGSKQEIMNAYFEVLSDGVCRGLAKEVGKKKLYLAKAIQNEISQNLLLGAIETYCGSSYPDAGKEVSLVLKLLYDAEILEEDLILGWYDKGAASGIYSKTGNLWMSAKPFVEWLRNAEAESEEE*