[1] Hungarian Acad Sci, Biol Res Ctr, Inst Biochem, Synthet & Syst Biol Unit, Szeged, Hungary
[2] Stanford Univ, Dept Biol, Stanford, CA 94305 USA
[3] Technion Israel Inst Technol, Fac Biol, Haifa, Israel
[4] Univ Calif San Francisco, Dept Microbiol & Immunol, San Francisco, CA 94143 USA