[1] Eidgenoss Tech Hsch ETH, Inst Mol Biol & Biophys, CH-8093 Zurich, Switzerland
[2] Univ Bern, Dept Chem & Biochem, CH-3012 Bern, Switzerland
[3] Eidgenoss Tech Hsch ETH, Inst Microbiol, CH-8093 Zurich, Switzerland
[4] Aenova Holding GmbH, D-82319 Starnberg, Germany