BCMB 30400 1 (Autumn 2017) Protein Fundamentals