Catch-bond model derived from allostery explains force-activated bacterial adhesion.