Proteins and Traits