MSIRIENLEKYFGSFHALKNINLRFQQNQLTALLGPSGCGKTTLLRIIAGLEFAERGRIWFEGRDVTGLSAKERGVGFVFQHYALFQNMTVFDNIAFGLRVKPRKTRPSEAEIHEKVTALLKLIELEWLAESYPNQLSGGQRQRIALARSLAVQPKVLLLDEPFGALDAQVRKTLRRWLRDLHQELNVTSIFVTHDQDEALDVSDRIVVMNKGQIEQIGEPTRIYHAPQTPFVTQFVGDVNVFHGHIDQGKLVIGEFSHHINERENMTKPMNNQSATAYIRPYELTLSRSAENALATGKITHINAIGFIVRIEIQSAQSEQPIEVILTKNAYLDAQYQLNEQVYLVPDKLNLFQQMNI