SEARCH Articles Figures Tables Hapten Haptenation Haptene Haptens Peptides cysteine Peptides cysteine-containing