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