[1] ETH, Inst Biochem, CH-8093 Zurich, Switzerland
[2] Biol Res Ctr, Synthet & Syst Biol Unit, H-6726 Szeged, Hungary
[3] Univ Helsinki, FIMM Inst, FIN-00014 Helsinki, Finland
[4] Univ Bern, Dept Chem & Biochem, CH-3012 Bern, Switzerland
[5] Univ Bern, Grad Sch Cellular & Biomed Sci, CH-3012 Bern, Switzerland
[6] Karolinska Inst, Dept Microbiol Tumor & Cell Biol, S-17177 Stockholm, Sweden
[7] Univ Tartu, Inst Technol, EE-50090 Tartu, Estonia