[1] Inst Curie, Ctr Rech, F-75248 Paris, France
[2] Ctr Natl Rech Sci, Unite Mixte Rech 144, F-75248 Paris, France
[3] Hybrigenics SA, F-75014 Paris, France
[4] Inst Natl Sante & Rech Med, Unite 528, F-75248 Paris, France
[5] Univ Notre Dame, Dept Biol Sci, Notre Dame, IN 46556 USA
[6] Univ Notre Dame, Walther Canc Res Ctr, Notre Dame, IN 46556 USA