[1] Tampere Univ, Inst Med Technol, Tampere 33014, Finland
[2] Tampere Univ, Tampere Univ Hosp, Tampere 33014, Finland
[3] Univ Calif Los Angeles, David Geffen Sch Med, Dept Biol Chem, Los Angeles, CA 90095 USA
[4] Univ Helsinki, Inst Biotechnol, Electron Microscopy Unit, Helsinki, Finland