1. Department of Medical Biochemistry, Sylvius Laboratory, Leiden University, Wassenaarseweg 72, 2333 AL Leiden, The Netherlands
2. Department of Microbiology and Enzymology, Delft University of Technology, Julianalaan 67, 2628 BC Delft, The Netherlands