MAETAVSLAGQHALPKILEAVKMLRDLPNEVRDITDELESFQDFINDADKVAEAEEDDGRRHRIKERVMRLREAAFRMEDVIDEYNISCEDKQPDDPRCAALQCEAVDFIKTQILRLQSAYKIHDVKSLVRAERDGFQRHFPLEQRPTSSRGNQDVTWQTLRRAPLFIEEDEVVGLHNDRATLKYWLTKGREKRTVISVVGIAGVGKTTLAKQVYDQVRNNFECHALIAVSQSYSAEGLLRRLLDELPKVKKEDPSKDVSNMESLIEEVRNRLRNKRYVVLFDDVWNETFWDHIESAVIDNKNGSRILITTRDEKVAEYCRKSSFVEVHNLEKPLTEEESLKLFCKKAFQYSSDGDCPEELKDISLEIVRKCKDLPLEIKNLNEKSRETLTRQIKM*