[1] Vall dHebron Inst Oncol, Barcelona 08035, Spain
[2] Vall dHebron Univ Hosp Res Inst, Cardiovasc Program, Barcelona 08035, Spain
[3] Vall dHebron Univ Hosp Res Inst, Pathol Program, Barcelona 08035, Spain
[4] Vall dHebron Univ Hosp Res Inst, Dept Neurosurg, Barcelona 08035, Spain
[5] Eli Lilly & Co, Indianapolis, IN 46225 USA
[6] Autonomous Univ Barcelona, Cerdanyola Del Valles 08193, Spain
[7] ICREA, Barcelona 08010, Spain