protein biochemistry 1208752