20090125173900.0 Biochimica et biophysica acta. Molecular cell research Biochimica et biophysica acta. Molecular cell research 0167-4889 0167-4889 0167-4889 Netherlands 0167-4889 0167-4889