1. Genome Biology Unit, European Molecular Biology Laboratory, Heidelberg 69117, Germany
2. Protein Expression and Purification Core Facility, European Molecular Biology Laboratory, Heidelberg 69117, Germany
3. Biochemistry Center Heidelberg, Heidelberg University, 69120, Germany
4. Department of Genetics, Stanford University School of Medicine, California 94305
5. Stanford Genome Technology Center, Stanford University School of Medicine, Palo Alto, California 94304