BB/D522589/1 The structure and conformational dynamics of a complex molecular machine: the type 1 DNA restriction enzyme EcoKI