Medical Research Council Laboratory of Molecular Biology Cambridge England