crystal structure of human galactokinase complexed with MgAMPPNP and galactose