SEARCH Articles Figures Tables Nucleophiles groups Nucleophilic groups Protein nucleophile Proteins groups