1. Computational Science Laboratory, Microsoft Research, Cambridge CB1 2FB, UK.
2. Wellcome Trust–Medical Research Council Cambridge Stem Cell Institute, University of Cambridge, Cambridge CB2 1QR, UK.
3. Department of Biochemistry, University of Cambridge, Cambridge, UK.