Maarten L. Hekkelman, Ida de Vries, Robbie P. Joosten & Anastassis Perrakis Department of Biochemistry, B8 Plesmanlaan 121, 1066CX Amsterdam