1.4.99.6 histidine triad nucleotide binding protein 1 catalytically active histidine triad nucleotide binding protein 1 is necessary for enzyme activity 726275