HCC homologues, some or all of which are likely to be Mg2+ transporters, consist of three domains, an N-terminal 4 TMS DUF21 domain, a central nucleotide-binding CBS domain, and a C-terminal HlyC/CorC domain. This evidence concerns the gene CBS and hepatocellular carcinoma.