general lecture on structural biochemistry 4204870