biochemistry principles 2137395