1. Medical Research Council (MRC) Laboratory of Molecular Biology, Hills Road, Cambridge CB2 0QH, UK.
2. Institute for Theoretical Biology, Charité, Humboldt-University, Berlin 10115, Germany.
3. Institute for Biotechnology and Bioengineering Centre for Molecular and Structural Biomedicine, University of Algarve, Faro 8005-139, Portugal.