Experiment and theory highlight role of native state topology in SH3 folding