Department of Cell and Virus Structure, Max Planck Institute of Biochemistry(1) MRC Laboratory of Molecular Biology, Germany