MKRLKNELNALVNRGVDRHLRLAVTGLSRSGKTAFITAMVNQLLNIHAGARLPLLSAVREERLLGVKRIPQRDFGIPRFTYDEGLAQLYGDPPAWPTPTRGVSEIRLALRFKSNDSLLRHFKDTSTLYLEIVDYPGEWLLDLPMLAQDYLSWSRQMTGLLNGQRGEWSAKWRMMSEGLDPLAPADENRLADIAAAWTDYLHHCKEQGLHFIQPGRFVLPGDMAGAPALQFFPWPDVDTWGESKLAQADKHTNAGMLRERFNYYCEKVVKGFYKNHFLRFDRQIVLVDCLQPLNSGPQAFNDMRLALTQLMQSFHYGQRTLFRRLFSPVIDKLLFAATKADHVTIDQHANMVSLLQQLIQDAWQNAAFEGISMDCLGLASVQATTSGIIDVNGEKIPALRGNRLSDGAPLTVYPGEVPARLPGQAFWDKQGFQFEAFRPQVMDVDKPLPHIRLDAALEFLIGDKLR*