Text this: Shifts in the selectivity filter dynamics cause modal gating in K+ channels