[1] Univ Helsinki, Inst Biotechnol, Res Program Cell & Mol Biol, Helsinki 00014, Finland
[2] Univ Helsinki, Dept Biosci, FIN-00014 Helsinki, Finland
[3] Univ Helsinki, Res Programs Unit, FIN-00014 Helsinki, Finland
[4] Univ Helsinki, Inst Biomed, FIN-00014 Helsinki, Finland
[5] Karolinska Inst, Novum, Dept Biosci & Nutr, SE-14183 Huddinge, Sweden
[6] Karolinska Inst, Novum, Ctr Biosci, SE-14183 Huddinge, Sweden
[7] VTT Tech Res Ctr Finland, Espoo 02044, Vtt, Finland