[1] Univ Lausanne, Inst Biochem, BIL Biomed Res Ctr, CH-1066 Epalinges, Switzerland
[2] Swiss Inst Expt Canc Res, CH-1066 Epalinges, Switzerland
[3] Univ Lausanne, Ludwig Inst Canc Res, Lausanne Branch, CH-1066 Epalinges, Switzerland
[4] St Vincents Hosp, Garvan Inst Med Res, Darlinghurst, NSW 2010, Australia
[5] Biogen Inc, Dept Prot Chem, Cambridge, MA 02142 USA