Maarten L. Hekkelman, Anastassis Perrakis & Robbie P. Joosten Department of Biochemistry, B8 Plesmanlaan 121, 1066CX Amsterdam Tel: +31 20 512 1951