d280458b9275568f7b34135e4f12f592 pnas.pdf