01580fc40400be5838c22597b5caf49e pmc_28774800.pdf