MAVASTSFLQLNPLAKQEGVHMAALANQMWGTPLYDRKGLMCSRIPLRHGLQKVVMTSDFERTNPYVEELKKTAAYIAQPGKGILASDESNATTGKRLATVGLENTEANRQAWRELLYSAPGLGNYISGTIMFEETLFQSSRSGESFVDILKKQGIIPGIKVDTGLQPIDGTDGETSTQGLDGLADRCKRYYQQGARFAKWRAVLKVDSDKCPSSTAILENAHGLARYAQIAQANGLVPIVEPEVTLGPGDYTIERTAYISEKVNSHVFRLLNEYNVILEGILLKPNMILPGLDVPTPPPEEVAKYTVRTMLRSIPAAVPGIHFLSGGMSEEEATLNLQALQAYGPTPWSLTFSYGRALQSSTLKIWSGKEESWKAAQERLVALAKANSEAQLGKYRGPHPSPGGARILQALRLGGAGK*