[1] Univ Turku, Dept Med Biochem, FIN-20520 Turku, Finland
[2] Univ Turku, Dept Pathol, FIN-20520 Turku, Finland
[3] Univ Turku, Dept Med, FIN-20520 Turku, Finland
[4] Univ Turku, Electron Microscopy Lab, FIN-20520 Turku, Finland
[5] Tampere Univ, Sch Med, Dept Biochem Med, FIN-33101 Tampere, Finland