03875924cc14349454bbf41f74def2b99be41c32 pnas.202409269.pdf