MAGTIIASTVTERLTSMLADTILQEISLVTGFKQDFEFLCDQVGSIEGLLNQLAERRNYQSMSNWIENLEDFVEDAMDIVEECRVASNPLFRYCKKFDNPIFRYRMGRKIKKLKERISKIHADAKYLKYITFASILDVNARVLSDSEDQRERSTSLIRESQTVGMEKDMNAIIELLKEDDPRVIAVVGMGGLGKTHLAQRLFDSDRASFDYHVWLAVSQKYFGKQLLLDVGKQIKLDQLDRDSSEEVISRRIQEHLQKKSCLVVVDDVWDTDVSGKIGLTAWPSKNTKIVITTRDRKVAQAIAQAIAQAMPNPDIHKIAQAMPNPHIHEMAILTKELSSQLFYIHAFPDLQEQTPPHELARIADCIVEKCSGLPLAVKTVGGYMATVRRIPNDWQRVLDRLNEAIPMTDKVIPSLRLSYEALPKHLKACFVYCSVFX