lecture notes on biochemistry 8328656