ddc438563cc7011a2f44c779762183624abfb102 pmc_31312806.pdf