MDAGVGLRAKPGAWAGLGNPRRSSTARVPVRFAVEKFAQPLVLGSDRRSCGAKLKVSCSRKPAGIDKTYYSADEALVLKQKAEDVVPYLNDRCIYLVGMMGSGKTTVGKILAEVLGYSFFDSDKLVEKAVGISSVAEIFQLHSEAFFRDNESEVLRDLSSMHRLVVATGGGAVIRPINWSYMKKGSTIWLDVPLDALARRIAAVGTASRPLLHQESGDPYAKAYAKLTALFEQRMDSYANADARVSLEHIAVKQGHSNVTTLTPSAIAIEALLKMESFLTEKAMIRN*