1. Max F. Perutz Laboratories, Department of Medical Biochemistry, Medical University of Vienna, 1030 Vienna, Austria
2. Department of Experimental Oncology, European Institute of Oncology, Milan, Italy
3. Max F. Perutz Laboratories, Department of Molecular Cell Biology, University of Vienna, 1030 Vienna, Austria