[1] Univ Zurich, Dept Biochem, CH-8057 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Inst Biochem, Dept Biol, CH-8093 Zurich, Switzerland
[3] Ben Gurion Univ Negev, Dept Life Sci, IL-84120 Beer Sheva, Israel
[4] Ben Gurion Univ Negev, Natl Inst Biotechnol Negev, IL-84120 Beer Sheva, Israel