MIEIKSVNKVFYQGNKQIHALKDINLFIPQGTIFGVIGSSGAGKSTLIRCVNMLEKPTSGQVIVDGVDLTTLSNPQLCAARRNIGMIFQHFNLLSSRTVFENVALPLELAGQSQQHIETKVTELLTLVGLSEKRESYPANLSGGQKQRVAIARALASDPKVLLCDEATSALDPATTQSILELLKEINRQLNLTILLITHEMDVVKSICHEVAIIGGGKLVEKGTVGDIFAHPKTELAHQFIRSTLDLSIPEDYQVRLQPTRVAGSYPLVRLEFTGATVDAPLMTQIARKYNIDVSILSSDLDYAGGVKFGMMVAEIFGNADDDEAAIRYLRENNVKVEVLGYVL*