IBM Biology Series: Chemicals of Life III: Proteins and Nucleic Acids