What Are Proteins Good For