cfbaa3f5cff7d946cafab388f66cff0227d852e7 pmc_31712630.pdf