protein table (958 results)