MSSDEVDGDGMPSEAYSELHKIASEWKGVVDVKKMVLKPLKGSMTNRVYECHWHWEEGQAPKKVLVRVYGQGAKLLFDRECEVVTFERMSRLGQGPKLLGRFPNGRVEEFLNARTLSAPDLRDPDISERIAIKLYEFHHLDIPVATHPRLWERLRDWLEKSRILCKPEIIEEFQLNKLQEEISKLRNALSKPGERVGFCHNDLQYGNIMIDENDSNITLIDYEYASFNPVAFDIANHFCEMMANYHTETPHLLDYKKYPDFAERRRFVQCYLKASGQEDEEEVESLVRDIEDYVLASHIHWGLWGILSANVAEINFDYLGYARERFMLYYQNEFSVQAR*