[1] Univ Helsinki, Div Pharmaceut Biosci, Fac Pharm, Helsinki, Finland
[2] Univ Tampere, Inst Biomed Technol & BioMediTech, FIN-33101 Tampere, Finland
[3] Tampere Univ Hosp, Tampere, Finland
[4] Univ Helsinki, Dept Biosci, Div Biochem & Biotechnol, Helsinki, Finland
[5] Fdn Hosp Madrid, IMMA CIOCC, Madrid, Spain