[1] Swiss Fed Inst Technol, Inst Integrat Biol, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Inst Integrative Biol, Mol Biomed, Zurich, Switzerland
[3] Univ Lausanne, Dept Biochem, Epalinges, Switzerland
[4] Univ Zurich, Inst Lab Anim Sci, Zurich, Switzerland