Structural aspects of antibody-antigen interaction revealed through small random peptide libraries