[1] Free Univ Amsterdam, Inst Mol Biol Sci, Dept Microbiol, NL-1081 HV Amsterdam, Netherlands
[2] Univ Groningen, Groningen Biomol Sci & Biotechnol Inst, Dept Microbiol, NL-9751 NN Haren, Netherlands
[3] Swiss Fed Inst Technol, Inst Biochem, CH-8093 Zurich, Switzerland