Sequence And Structural Determinants Of Strand Swapping And Binding Affinity In Cadherin Domains