1. Institut National de la Santé et de la Recherche Médicale (INSERM) U1052, Centre de Recherche en Cancérologie de Lyon, F-69000 Lyon, France
2. Centre National de la Recherche Scientifique (CNRS) UMR 5286, Centre de Recherche en Cancérologie de Lyon, F-69000 Lyon, France
3. Université de Lyon, F-69000 Lyon, France
4. Université Lyon 1, F-69000 Lyon, France
5. Centre Léon Bérard, F-69000 Lyon, France
6. Institut de Biologie et Chimie des Protéines, FR3302, CNRS UMR 5305, F-69367 Lyon, France