MLRFSVCLALALVSACHGFSLDMSAAANKNKVNVIAGATGYIGKSVVRESVRQGYQTVALVRDKSKVENTQGKALYGEFLDGAQVVECDVTDPEQLLKTMKEISASAPNKKLEAVVSCLASRSGIKKDAYLIDYQATLNCLEAGMDSDVNARHFVLLSAFCCKNPWLQFQQAKLKFEAALQEQDKMTYSIVRPTAFFKSVSGQLEVVQSGAPFVMFGDGEVTRCNPMAESDLATYLIDCITDKSRYGKILNIGGPDEPLTMKKQGEMLFDAVGKEPNFFFAPLWLFDAIIDSLQFLADTFNSEKLENAAETGRIGKYYAVEDMLTTDPEEKFGTITLQEHYNRIAVEGQEYDPYTTVFGAAPPAKEEEKAAAN*