MKKIVEVNHVSKTYGRLNNKTEVLDNISFTVDEGEFVGIMGPSGAGKSTLLNVLSSIILPTAGIVRIAGQDILKMRDNQLSDFRRNEMGFIFQSFNLIDTLNVKDNILLPLAVEKVSLEEMDKRLLHVTSILGIQELLSAYPPEISVGQKQRVAAARALITNPKIIFADEPTGSLDSKSATELLKYLAEINLHDDATILMVTHDPYTASFCNRILFIKDGAIFSEVVRQGSRKEFFNRVIDMQATIGGGGRANDF*