Learn Explainer
The alcohol flush and ALDH2: what one variant does to acetaldehyde
A red face after half a glass is one of the few things a DNA file explains with a single letter. Most of the work is done by one variant in one enzyme, ALDH2, and it is close to absent in Finland. The same letter turns up in the cancer statistics of the countries where it is common, which is why it deserves a careful reading.
Key takeaways
- Alcohol is cleared in two steps: ADH enzymes make acetaldehyde from ethanol, and ALDH2 turns acetaldehyde into acetate[1].
- ALDH2*2 (rs671, Glu504Lys) cripples the enzyme even as one copy, because a variant subunit spoils the four-part enzyme it joins[2, 8].
- The variant is common in East Asia, about one allele in five in the China Kadoorie Biobank, and was not found in the 503 Europeans of the 1000 Genomes Project, Finns included[11, 6].
- Among Chinese men who drank weekly, carriers had about three times the oesophageal cancer rate of non-carriers; among people who drank less than weekly there was no excess[13]. These are averages over populations, not anyone's personal risk.
- A chip export answers only if the array carried rs671. Our report says when it did not, and a BAM or CRAM settles it from the reads.
The body clears alcohol in two steps. Alcohol dehydrogenase, mostly ADH1B in the liver, turns ethanol into acetaldehyde, and the mitochondrial enzyme ALDH2 turns acetaldehyde into acetate[1]. A single change in ALDH2, the variant rs671 known as ALDH2*2, leaves the second step working at a fraction of its normal rate even in people who carry one copy[2]. Acetaldehyde then builds up after a drink, and the visible result is the flush: about 36 percent of East Asians show it[3].
Two enzymes, two steps
Ethanol does not leave the body as it arrives. Most of it is oxidised in the liver, first by the alcohol dehydrogenases, of which ADH1B does much of the work, into acetaldehyde, and then by the aldehyde dehydrogenases into acetate[1]. Of those, the mitochondrial ALDH2 does most of the clearing at the concentrations a drink produces[1].
Acetaldehyde is the problem molecule. It is reactive, it binds to DNA and proteins, and when it builds up after a drink it causes the flushing, nausea and racing heart that give the reaction its name[3]. In 2009 the International Agency for Research on Cancer (IARC) classified it on its own: acetaldehyde associated with the consumption of alcoholic beverages is carcinogenic to humans, Group 1[4]. The working group leaned on genetics to reach that conclusion, and the genetics is the variant this article is about[5].
Terms this article relies on
- Allele
- One version of a DNA letter at a given position. Everyone carries two alleles at each position on the non-sex chromosomes, one from each parent.
- ALDH2*2
- The variant form of ALDH2, written
rs671A in a DNA file. The usual form is ALDH2*1,rs671G[6]. - ADH1B*2
- The fast form of ADH1B, the T allele of
rs1229984on the strand DNA files use. The usual European form, ADH1B*1, is C[7]. - Odds ratio and hazard ratio
- Two ways of comparing how often something happened in one group against another. A value of 1 means no difference; 3 means about three times as often.
ALDH2*2: one letter, four subunits
The variant changes one base on chromosome 12, G to A, and with it amino acid 504 of the protein, from glutamate to lysine[6]. Older papers call the same change Glu487Lys, counting from the start of the mature protein instead of the first amino acid the gene encodes[8]. The finding that made it famous came in 1989, when Crabb and colleagues genotyped Japanese liver samples and showed that people with a single copy had lost most of their ALDH2 activity along with people who had two. The inactive allele was dominant[2].
Why one bad copy is enough comes down to how the enzyme is built. Working ALDH2 is a tetramer, four protein subunits assembled into one unit, and a variant subunit spoils the unit it joins: this is what geneticists call a dominant-negative effect[8]. If a cell makes the two kinds of subunit in equal amounts and they assemble at random, only one enzyme in sixteen is made entirely of normal subunits.
Blood alcohol itself does not differ. In the study that compared all three genotypes after a measured dose, ethanol levels were the same across them; acetaldehyde was what separated them[9]. The variant does not change how drunk a person gets. It changes how much of the toxic intermediate is left over.
ADH1B: a faster first step
The first step has its own common variant. rs1229984 changes amino acid 48 of ADH1B from arginine to histidine (written Arg47His in older papers), and the histidine form, ADH1B*2, turns ethanol into acetaldehyde much faster than the usual European form[1]. Faster production can push acetaldehyde up even when ALDH2 works normally, and the allele is consistently associated with drinking less and with lower rates of alcohol dependence[1].
The letters are a trap. ADH1B is read off the minus strand of chromosome 4, so the gene's own sequence and a DNA file disagree on how to write the change. Papers describe the fast allele as A; a chip export or a VCF, which use the forward strand, write it as T, and write the usual European allele as C[7]. The reference genome GRCh38 happens to carry the fast T, so a typical European genome shows up in a VCF as a homozygous "variant", 1/1, at a position where nothing unusual is going on.
Common in East Asia, almost absent in Finland
ALDH2*2 is a recent East Asian allele. The China Kadoorie Biobank genotyped 150,722 adults from ten areas of China and found rs671 A at a frequency of 0.21; the fast ADH1B allele was at 0.69[11]. The East Asian genomes in gnomAD put rs671 A at 0.2249[12]. In Europe the allele is a rarity. The 1000 Genomes Project found no copy in 1,006 European chromosomes, a sample that includes Finns, and gnomAD's much larger European exome set puts it at about 4 in 100,000[6].
| Dataset | Who | ALDH2*2 (rs671 A) |
|---|---|---|
| China Kadoorie Biobank | 150,722 adults from 10 areas of China | 0.21 |
| gnomAD genomes | East Asian | 0.2249 |
| 1000 Genomes Project | 503 Europeans, Finns included | 0 of 1,006 alleles |
| gnomAD v4 exomes | European, 1,162,122 alleles | 0.0000361 |
Source: Im et al. 2022[11]; gnomAD as recorded in our trait module[12]; dbSNP's frequency table for rs671[6]. The datasets sample different people and use different methods, so read each row on its own.
The flush follows the allele. About 36 percent of East Asians report it[3]. That is close to the share of people who carry at least one copy when the allele frequency is 0.21: about 38 percent, by our arithmetic of one minus 0.79 squared, if partners pair up regardless of genotype. For a Finn, the expected genotype at rs671 is G/G, and for a Finnish reader who flushes, ALDH2*2 is an unlikely explanation.
Acetaldehyde and oesophageal cancer
The cancer link was first seen in Japanese case-control studies of drinkers and became the textbook case of what epidemiologists call Mendelian randomisation. Genotypes are handed out at conception and do not depend on lifestyle, so a variant that changes exposure to a substance can test whether the substance itself does harm. Lewis and Davey Smith pooled the published studies of ALDH2 and oesophageal cancer in 2005 and found two effects pulling in opposite directions[10].
Compared with people carrying two working copies, people with one copy of ALDH2*2 had an odds ratio of 3.19 for oesophageal cancer. People with two copies had an odds ratio of 0.36[10]. The second number is not a protective gene at work. People with two copies drink very little because drinking makes them ill, so they receive little acetaldehyde from alcohol at all. People with one copy can drink, and when they do, more of the acetaldehyde stays in their tissues.
| Study | Who | Comparison | Result |
|---|---|---|---|
| Lewis and Davey Smith 2005, meta-analysis | Pooled case-control studies | One copy vs none | Odds ratio 3.19 |
| Lewis and Davey Smith 2005, meta-analysis | Pooled case-control studies | Two copies vs none | Odds ratio 0.36 (0.16 to 0.80) |
| China Kadoorie Biobank, Yu et al. 2018 | People drinking less than weekly | One copy vs none | Hazard ratio 0.75 (0.54 to 1.04) |
| China Kadoorie Biobank, Yu et al. 2018 | Men drinking at least weekly, 10,692 genotyped, 94 cases | One copy vs none | Hazard ratio 3.31 (1.94 to 5.67) |
Source: Lewis and Davey Smith[10]; Yu et al.[13]. Figures in brackets are 95 percent confidence intervals. The two studies use different comparisons and cannot be combined into one number.
The China Kadoorie Biobank tested the same idea prospectively, following about half a million adults for around ten years. Among people who drank less than weekly, carrying ALDH2*2 was not associated with more oesophageal cancer. Among men who drank weekly, carriers had about three times the rate of non-carriers, and the excess was clear in men drinking 30 grams of alcohol a day or more[13]. A later analysis of the 150,722 genotyped participants found that, among male drinkers, the cancer risk that rose with intake rose more steeply in carriers of one copy than in non-carriers, for head and neck, oesophageal and lung cancers[11].
These numbers describe groups. A hazard ratio of 3.31 says that, across thousands of Chinese men who drank weekly, carriers were diagnosed about three times as often as non-carriers over the follow-up; it does not say what will happen to any one of them, and it says nothing about a European population where the variant barely exists. We do not turn it into a personal percentage, and the report does not either.
Why a European chip may not carry rs671
A genotyping chip reads a fixed list of positions chosen by its designer, between 563,320 and 955,958 rows in the ten consumer exports we measured[14]. A marker that almost nobody in the target market carries is the kind a design can leave out. Whether a given export has a row for rs671 depends on the array version, and we have not audited every vendor's current list, so the only reliable answer is the file itself.
That distinction matters for an allele this rare. If the row is missing, the honest result is unknown, not G/G. Our report used to blur the two on chips, printing the common genotype for markers an array never carried, and five exports of one customer's DNA disagreed with each other as a result. It now reads the export's own list of rows and, when the marker is not there, says that it was never read.
A plain VCF has the opposite problem. It lists only positions where a genome differs from the reference, and for nearly every Finn rs671 is not one of them, so the file says nothing there. The report reads that silence as the reference genotype, G/G, and labels it an inference. A gVCF, which records where the reads matched, and a BAM or CRAM, which holds the reads themselves, can show the position was actually read. We explain the difference between those files in our guide to genome files.
What our report shows, file by file
| Chip export | VCF | gVCF | Deep Read (BAM or CRAM) | |
|---|---|---|---|---|
| ALDH2 rs671, on the Traits and Frontier cards | Read if the array has a row; otherwise marked as not on this array, with no result | Read; a missing record is read as G/G and labelled an inference | Read; a reference block can show the position was covered | Genotyped from the reads and shown as *1/*1, *1/*2 or *2/*2, with no medication guideline attached |
| ADH1B rs1229984, on the Traits and Frontier cards | Read if the array has a row; otherwise marked as not on this array, with no result | Read; a missing record is read as the reference T and labelled an inference | Read; a reference block can show the position was covered | Not part of Deep Read |
Source: The report's Traits, Frontier and Deep Read modules as of October 2026, shown on the sample report[15]; the chip handling is described on our data page[14].
The cards state the biology and the population findings. They give no drinking guidance, and they do not translate a genotype into a cancer probability. The ALDH2 card for one or two copies says that acetaldehyde is a recognised carcinogen and that, with this genotype, drinking raises the risk of oesophageal and head-and-neck cancer above average, which is what the studies above measured in populations. You can see the card as it appears on a chip export in the sample report.
What Aimosti would (and wouldn't) show you
The report reads ALDH2 rs671 and ADH1B rs1229984 from a chip export, a VCF or a gVCF and shows each on its own card, with the genotype and what it does to the two steps, and again in the Frontier section. When a chip never carried the marker, the card says so and shows no result. From a BAM or CRAM, Deep Read also genotypes ALDH2 directly from the reads.
What we won't claim
We report a well-replicated variant and what studies of whole populations found. We won't turn a genotype into a personal cancer risk, describe a safe amount of alcohol, or say anything about what anyone should drink. A flush, or the lack of one, is not a diagnosis.
Bottom line. ALDH2*2 is one of the best-understood variants in human genetics: one letter, a crippled enzyme, a visible reaction. Its link to oesophageal cancer runs through drinking, and the large cohorts that measured it found no excess risk in carriers who rarely drank. In a Finnish file it is almost always absent, and a chip may not even have looked.
Questions people ask
If I flush when I drink, do I carry ALDH2*2?
Not necessarily. Inherited ALDH2 deficiency accounts for most of the flushing reported in East Asian populations[3], but in a European population, where the variant is nearly absent[6], it is an unlikely explanation. A DNA file that read rs671 answers the narrower question of whether the variant is there.
Can a Finn or another European carry rs671?
Yes, but rarely: gnomAD's European exomes put the allele at about 4 in 100,000, and the 1000 Genomes Project found no copy among 503 Europeans[6]. A European with East Asian ancestry on either side of the family is another matter, since the allele is common there[11].
Does ALDH2*2 cause cancer by itself?
The large Chinese cohort that tested this found no excess oesophageal cancer among carriers who drank less than weekly; the association appeared among regular drinkers[13]. The evidence points at acetaldehyde from alcohol, not the variant alone.
Why does my 23andMe or MyHeritage file show something different from a paper for ADH1B?
Strand. Papers usually write rs1229984 on the gene's own strand, where the fast allele is A and the usual one G; DNA files use the forward strand, where the same alleles are T and C[7]. Most Europeans read CC in a chip export, the usual, slower form.
What does the report show if my chip has no row for rs671?
The card says the marker is not on this array and gives no result, instead of assuming the common genotype. A sequenced file, or a chip that carries the marker, can settle it[14].
References
- Edenberg HJ, McClintick JN. Alcohol dehydrogenases, aldehyde dehydrogenases, and alcohol use disorders: a critical review. Alcoholism: Clinical and Experimental Research, 2018. doi:10.1111/acer.13904
- Crabb DW, Edenberg HJ, Bosron WF, Li TK. Genotypes for aldehyde dehydrogenase deficiency and alcohol sensitivity: the inactive ALDH2*2 allele is dominant. Journal of Clinical Investigation, 1989. doi:10.1172/JCI113875
- Brooks PJ, Enoch MA, Goldman D, Li TK, Yokoyama A. The alcohol flushing response: an unrecognized risk factor for esophageal cancer from alcohol consumption. PLoS Medicine, 2009. doi:10.1371/journal.pmed.1000050
- Secretan B, Straif K, Baan R, et al. A review of human carcinogens, Part E: tobacco, areca nut, alcohol, coal smoke, and salted fish. The Lancet Oncology, 2009. doi:10.1016/S1470-2045(09)70326-2
- IARC Working Group on the Evaluation of Carcinogenic Risks to Humans. Consumption of alcoholic beverages. In: Personal habits and indoor combustions, IARC Monographs volume 100E. International Agency for Research on Cancer, 2012.
- rs671 RefSNP report. dbSNP, NCBI. GRCh38 chr12:111803962 G>A, p.Glu504Lys. 1000 Genomes European A = 0.0000 (1,006 alleles); gnomAD v4 exomes European A = 0.0000361 (1,162,122 alleles).
- rs1229984 RefSNP report. dbSNP, NCBI. GRCh38 chr4:99318162, forward strand T>C; ADH1B on the minus strand, c.143A>G, p.His48Arg.
- ALDH2: aldehyde dehydrogenase 2 family member (OMIM 100650). Online Mendelian Inheritance in Man.
- Enomoto N, Takase S, Yasuhara M, Takada A. Acetaldehyde metabolism in different aldehyde dehydrogenase-2 genotypes. Alcoholism: Clinical and Experimental Research, 1991. doi:10.1111/j.1530-0277.1991.tb00532.x
- Lewis SJ, Davey Smith G. Alcohol, ALDH2, and esophageal cancer: a meta-analysis which illustrates the potentials and limitations of a Mendelian randomization approach. Cancer Epidemiology, Biomarkers and Prevention, 2005. doi:10.1158/1055-9965.EPI-05-0196
- Im PK, Millwood IY, Kartsonaki C, et al. Alcohol metabolism genes and risks of site-specific cancers in Chinese adults: an 11-year prospective study. International Journal of Cancer, 2022. doi:10.1002/ijc.33917 150,722 genotyped adults; allele frequency 0.21 for ALDH2 rs671 A and 0.69 for the ADH1B rs1229984 fast allele.
- Variant 12-111803962-G-A (rs671). gnomAD browser, Broad Institute. East Asian genomes, A allele frequency 0.2249, as recorded in Aimosti's alcohol flush trait module.
- Yu C, Guo Y, Bian Z, et al. Association of low-activity ALDH2 and alcohol consumption with risk of esophageal cancer in Chinese adults: a population-based cohort study. International Journal of Cancer, 2018. doi:10.1002/ijc.31566
- What your DNA file can actually read: measured on 14 real files. Aimosti, 2026.
- Sample report, chip export view. Aimosti, 2026.
Last reviewed . Every number on this page links to the source it comes from; if one of them has moved, tell us.