MLSAKNLKITFNPGTPIETRALRGLSLDIPAGQFVTVIGSNGAGKSTFLNAVSGDLPIDSGQILIDDEDVTRKPVWARANRVARVFQDPMAGTCEDLTIEENMALAQRRGAGRGLGRAVQASMRDGFRESLATLGLGLENRLGDRIGLLSGGQRQAVSLLMAALQPSRILLLDEHTAALDPRTADFVLHLTARIVAEKKLTTMMVTHSMRQALDVGERTVMLHQGQVVLDVSGEQRKGLDVPDLLAMFEKVRGEKLADDALLLG*