MLSKIKDSINSLRGITEKKLEKKDGTKYIMFGGKGGVGKTTMSAATGVYLAEKGLKVVIVSTDPAHSLRDIFEQEFGHEPTKVKGYDNLYVVEIDPQKAMEEYKEKLKAQIEENPFLGEMLEDQLEMAALSPGTDESAAFDVFLKYMDSNEFDVVIFDTAPTGHTLRFLGMPEVMDKYMTKLIKLRKQMSGFMKMMKKLLPFGGKDEDIDYDKMLEELEKMKERIVRARNILSDPERTAFRLVVIPEEMSILESERAMKALQKYGIPIDAVIVNQLIPEDVQCDFCRARRELQLKRLEMIKEKFGDKVIAYVPLLRTEAKGIETLKQIAKILYGEEEKEEQKIEQKVGQ