MLKIHDLSFAYHQKDLLKNIHLELKNQAFIGILGPNGSGKSTLLKLILKNLSPNKGEISLFNTNIKDFSLKEFAKICGFVPQKSELNTPLKVIDVLLMSKYANLKHAFSSYSKEDILEIKEFAKDLRLENFLERSILSLSGGEFQRMLLARALLKKPKILFLDEPTSALDLNYAIELLSLCEKRVKEKNIAVVAILHDLNLASMFCDKILFLKEGEIKYFGTSKELFTQEILKEIYDLNCEIIYKNSKPYILALKEKK*