MGLSGSGKSTLVRLLNRLIEPTSGKIWLDGKELSSLNKKELLEVRRKSMSMVFQNFGLFPNRTINRNVEYGLEIQGMDKEEREKNAAESLALVGLAGYGDQYPSQLSGGMQQRVGLARALANNPDILLMDEAFSALDPLNRKDMQDQLLDLQDKMKKTIIFITHDLDEALRIGDHIMIMRDGSVVQTGSPEEILAHPANEYVEKFIEDVDRSKVYTASNVMIRPEIVNFEKDGPRVALKRMREAGTSSVFVVKRNRELVGIVHAAEVSKLVKENITSLETALHRDVPTTGLDTPLAEIMDTISTTTIPIAVTEDGKLKGIIIRGSVLAALSGNEVNVNA*