Glucokinase and glucose homeostasis: proven concepts and new ideas.