MDASVGLRATPRASSWAGQHKPHGAFFSGRVPASLTSEKPAQRPLVLGSGTPMRSMEPVRGARFKGLCCKKSAAGTEKVHYSADEALILKQKAEDVLPCLNDRCVYLVGMMGSGKTTVGKIIAEVLGYSFFDSDKLVEQAVGISSVAEIFQVHSEAFFRDNESEVLRDLSSMHRLVVATGGGAVIRPINWSYMRKGLTIWLDVPLDALARRIAAVGTASRPLLHQESGDTYAKAYAKLTALLEKRMDSYANADARVSLENVAFKHGHDDVNVLTPSAIAIEALLKMESFLTEKAMVRN*