We have cloned the gene HXK1 from the dimorphic yeast Yarrowia lipolytica that encodes the unique hexokinase of this yeast. The gene has an intron located 39 base pairs after the A of the first ATG. The putative protein contains a sequence of 40 amino acids which is absent from other known hexokinase sequences. Y. lipolytica strains devoid of hexokinase grew in glucose slower than wild-type. This growth was due to the existence of a glucokinase. The hexokinase from Y. lipolytica substituted effectively for hexokinase II from S. cerevisiae in catabolite repression of invertase. The hexokinases from Schizosaccharomyces pombe or Kluyveromyces lactis were much less effective in this role. The K(m) for glucose and fructose of hexokinase was 0.38 mM and 3.56 mM, respectively. The K(m) of glucokinase for glucose was 0.17 mM. While the hexokinase was strongly inhibited by trehalose-6-phosphate (K(i)=3.6 microM), glucokinase was not affected by this compound.