biochemistry and cellular metabolism 629