MLLGAKRGMILPFQPFAISFQNIQYFVGMPVEMKERGETEKKLHLLKDITGAFRPGVLTALMGVSGAGKTTLMDVLAGRKTGGHIEGDIQISGFPKVQETFARISGYCEQNDVHSPQVTVHESLLFSSWLRLAPEIDSNTKKLLLMKRGGEIIYSGALGDYSKTMIKYFEAIPGVPNIKDKYNPATWMLEVTSTGAEQRLSIDFAQIYKDSTLFWQNNKLVKELCTPAPDAKDLYFPADYAQNDQEDLLKIMGAMYSAMLFIGISNSLSVQPIVEVERQVLYREKAARLYSPLVYALAQVVVELPYTLFQTILYGIITYSLMGFHWSGNKFFWYLFVTLCTFLYVTYYGMMTVAISPNAQVAAIIASSFYSIFNLFSGFLITRPQLPGWWVWYYWICPLSWTLNGLITSQYGDMRKKISVEGKPQQAIEDFLKDYFGFQHDFLGVVAAVLVILPVLFALLFCIFISRLNFQKR