fructose metabolism 7419564