MPPKVVITDPTPLKASEGAKSAAKLRSKSKEAAQLPKPNLGDAWAPTSWQSKPITQDVVYDDYTGVEAALEKLESLPPLVSPFEIEKLRTKLAHAANGKAFVLQGGDCAELFDYCTQDRIESKLKVLMQMSLVLLWGTGLPVVRIGRIAGQYAKPRSKLTEEVDGKTINSFRGDNINGFDVSDRKPDPARLVSSYFHSAATLNYIRCVLASGFADLRKVDWSLEHVQNPETKERYQKTLDAITEGLQFMHTIGADTAQDMQTIDFFTSHEALLLEYEQSLTREANGHHYNTSAHFIWIGDRTRQLDGAHVEFFRGVRNPIGIKVGPTMKADELVRLLDIVDANHEDGRVTLITRYGASKVKELLPAHIKAVQSSGHKVVWMSDPCHGNTQTSTVTKLKTRHVDDIVEELRQALEIHRECGSKLNGAHLELTGDAVTECIGGSAGLCDEDLVVRYDTVCDPRLSLSQSLDVSFLIADSMRAQK*