MTLPPSSLAGKGPAKTKKKIWDCLMDVNVGVFGVCGMGGVGKTTIMKHVYNHHEALYSALKRRKKFVLILDDMDRFYAQDIGIPRPDKENGCKLVITSRSLDVCYGMGSERVIKVEVFREDDAWELFKDVVAHDFSPEEKAIAKLILKERSGLPPAITTRGRRMGVKKDIQMWHNLLCVERVKDGDSMHER