Role of protein dynamics in the catalysis by 6-hydroxylmethyl-7,8-dihydropterin pyrophosphokinase : a combined NMR and molecular dynamics simulation study