[1] Abo Akad Univ, Dept Biol, FIN-20520 Turku, Finland
[2] Abo Akad Univ, Dept Cell Biol, FIN-20520 Turku, Finland
[3] Abo Akad Univ, Dept Biochem & Pharm, FIN-20520 Turku, Finland
[4] Turku Grad Sch Biomed Sci, Turku 20520, Finland
[5] Minerva Fdn, Inst Med Res, Helsinki 00290, Finland
[6] Univ Helsinki, Inst Biomed Anat, Helsinki 00250, Finland