MGSTAKVKIGINGFGRIGRLVARVVLERDDIELVAVNDPFISTEYMAYMFKYDSVHGKWKKESIAVKDEKTLLFGEKPVAVYGLKDPSEIPWSESGTEYVVESTGFFTDREKAAAHLKGGAKKVVISAPSKDAPMFVMGVNENEYMPDIAIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSLTATQKTVDGPSSKDWRGGRGAGFNIIPSSTGAAKAVGKVLPSLNGKLTGMAFRVPTADVSVVDLTVRLQKTASYADIKAAIKEESESRLKGILGYTDEDVVSSDFIGDSRSSIFDAKAGIALNDNFVKLVSWYDNEWGYSHRVVDLIIHMASLH*