Global epistasis makes adaptation predictable despite sequence-level stochasticity | Synapse