MPITVPKSTSLHDLFSLKGKVVIVTGASGATGIGTEAARGCAEFGADVAITYSSRPQGGEKNAKEIAEKYGVKCIPYKCNVNDYADVQKLIANVIKDFGKVDVMIANAGRTANAGILDSSVEDWKEVIDTDLTGVLHCAKAVGHHFKERQTGSLVITASMSGHIANFPQEQTSYNVAKAGCIHLARSLANEWRDFARVNSISPGYIDTGLSDFIDKKTQDLWHSMIPMGRDAKATELKGAYVYFASDASSYTTGSDLVIDGGYTAR*