1. Medical Research Council Molecular Haematology Unit
2. Institute for Stem Cell Research, University of Edinburgh, Edinburgh EH9 3JQ, Scotland, UK
3. Computational Biology Research Group, Weatherall Institute of Molecular Medicine, Oxford University, Oxford OX3 9DS, England, UK