Structural rules governing epitope-paratope interactions : crystallographic analysis of model peptide-antibody complexes