SEARCH Articles Figures Tables Herbicide binding proteins discussion Protein precipitation discussion