MGFQSPTVVQKSAIPLLLSGRDLLVNARTGTGKTLVYLAPIVHGLQAREPKITRTEGTFAVILVPTRELCIQVCGVAEQLVHRFHWLVPGHIMGGENRAKEKARLRKGITILIATPGRLLDHLKNTASFQYDFLQWIVFDEADRLLDMGFEKDIRSILDFLGTHQRNGSKRQHVLLSATLNDRVNKLAKISLCDPATIGLSSTPPEGAPDLDTNANIEYSISDKLQQCVLKVSSKIRLVTLLALLRLKLYSTKGSYKIVVFFSTCDAVDFHHTVMSRFSWVMDDGSSMRGRFLDCDIFKLHGNVEQRERTDTFHKFSQAERALLLCTDVAARGLDFKGLSFIVQYDPPGEPVDYVHRVGRTARLGRKGEAALFLQPCEAEYVQELRKHGVVLKDLDTRKVLDSIYTISQKRSFASVDVAEMHPAAAAMQTALESFVTSEGDLKQLAVNAFRSSVRAYAVHREGLRKIFQVRMLHLGHVAKSFALRDAPSGLSKCSAQKASKRMRAEKKRAGKKRR