Human ADCK2, 626 aa, chromosome 7, HGNC:19039. PAINT + affinage campaign.
ADCK2-goa.tsv rows (minus header): 8
distinct rows (minus header): 8
'- term:' entries in the seeded review YAML: 8
Perfect reconciliation — no collapsed rows to restore. QuickGO independently returns
numberOfHits = 8 for geneProductId=UniProtKB:Q7Z695 with len(results) = 8 (not a
paginated page total), so the local TSV is the complete annotation set.
The eight GOA rows are six GO:0005739 mitochondrion / GO:0016020 membrane location
rows, one GO:0005515 protein binding IPI, and one GO:0010795 regulation of ubiquinone
biosynthetic process IDA. There is no protein-kinase annotation of any kind — no
GO:0004672, no GO:0004674, no GO:0006468, not even GO:0005524 ATP binding.
That matters because UniProt's own entry is loud about kinase activity:
DE RecName: Full=Uncharacterized aarF domain-containing protein kinase 2;DE EC=2.7.11.-; (EC 2.7.11.- is protein-serine/threonine kinase)KW Serine/threonine-protein kinase; Transferase; Transmembrane;DR GO; GO:0004674; F:protein serine/threonine kinase activity; IEA:UniProtKB-KW.DR GO; GO:0005524; F:ATP binding; IEA:UniProtKB-KW.and simultaneously disclaims it in prose:
CC -!- FUNCTION: The function of this protein is not yet clear. It is notSo the entry asserts serine/threonine specificity in three machine-readable fields
while its curated prose says the substrate class is unknown. Those two DR GO lines are
the keyword-derived annotations; they are absent from current GOA, which is why the
review has no kinase row to act on. The defect sits one layer upstream of GOA, in the
EC number and the keyword set. It goes in suggested_questions as a UniProt correction
to report, not in an annotation verdict.
The brief's lead was that the characterised members turned out not to be canonical
protein kinases. Checked against the primary papers, that is right, with one important
2024 complication.
Stefely 2015, crystal structure of ADCK3/COQ8A
PMID:25498144. The suppressor
is chemical as well as steric: PMID:25498144, where A339 is an alanine of
the UbiB "A-rich loop" that replaces the canonical Gly-rich loop —
PMID:25498144.
Stefely 2016 made the negative explicit and extended it to yeast
PMID:27499294, with the steric mechanism
PMID:27499294.
Crucially for ADCK2, the same paper generalises the prediction to the whole family
PMID:27499294.
Two guards against over-reading that negative:
GO:0004672 enables IDA on COQ8B from thatNOT|enables (PMID:27499294) and an enablesGO:0004672, and COQ8A holds a NOT|enables IDAenables ISS propagated from COQ8B (GO_REF:0000024).ADCK2-bioinformatics/)ubib_motif_analysis.py builds a Clustal Omega MSA of ADCK2, COQ8A, COQ8B, Cqd1/YPL109C,
Cqd2/YLR253W, ADCK1, ADCK5, E. coli UbiB and PKA (P17612, negative control), then projects
COQ8A's own UniProt-annotated motif and ligand positions through the alignment. Residue
identity and "lands on a site the target itself annotates" are kept as separate conditions,
per the campaign rule that identity alone manufactures matches at low identity.
Register is judged by the negative control: 6 of 9 columns place PKA inside one of PKA's
own annotated sites, and PKA reproduces 4/4 canonical catalytic residues and 0/2 KxGQ
positions, so the KxGQ columns are UbiB-diagnostic and not an artefact of aligning any
kinase. The one column the strict test cannot confirm is DFG_D — but the two conditions
come apart there for an uninteresting reason: PKA lands on D185, its own DFG aspartate,
identical to COQ8A's D507, and P17612 simply carries no feature annotation at that position.
Absence of an annotation in the control is not evidence the column is out of register.
ADCK2's reading there (D493) is separately corroborated by local context — COQ8A all[D]FG
versus ADCK2 vll[D]AG — and by a motif scan of the raw sequence.
Worth recording as a methodological point: adding Cqd2 to the alignment improved the
register, moving PKA's DFG column from a spurious Ser to its true D185 and taking the
control from 3/4 to 4/4. A sparse alignment was mis-seating one column, and the fix came
from more taxa rather than from more parameters.
Results:
| feature | COQ8A | ADCK2 | reading |
|---|---|---|---|
| KxGQ motif | K276…Q279 | K147…Q150 (KLGQ) |
retained |
| A-rich loop | AAAS 337–340 |
GSGC 207–210 |
not Ala-rich |
| beta3 Lys | K358 | K311 | retained |
| catalytic Asp | D488 | D445 | retained |
| catalytic-loop Asn | N493 | N450 | retained |
| DFG-equivalent Asp | D507 | D493 (DAG) |
retained |
Two conclusions, pulling in opposite directions, and both must be stated:
GO:0004672 row existed, the honestThe A-rich loop is the interesting divergence: ADCK2 (and Cqd1) carry Gly where COQ8A
carries the suppressor Ala. Since A339G is precisely the COQ8A mutation that de-represses
autophosphorylation, the naive reading is "ADCK2 is the branch that kept phosphotransfer".
I am not making that claim: the de-repressed activity is cis autophosphorylation, shown
dispensable in vivo, and the KxGQ occlusion is untouched. Recorded as a hypothesis for
suggested_experiments, not a finding.
The A339-equivalent column turns out to be branch-diagnostic, which is a stronger result
than the divergence alone. Across the 8 UbiB proteins in the alignment, Gly appears in
exactly 2 — ADCK2 and Cqd1 — while all six others, including Cqd2 and ADCK1, carry the
suppressor Ala. So a single residue reproduces the Cqd1↔ADCK2 / Cqd2↔ADCK1 pairing.
Two scope limits, both of which I initially got wrong and a reviewer caught:
Arich_A3 is branch-diagnostic. At the adjacent Arich_A1 position Gly isIt corroborates the orthology; it does not on its own show the two branches differ
functionally, and it is not used to assert anything about ADCK2's activity.
Identity figures in the report are MSA-derived and not portable. Adding Cqd2 shifted every
one of them (the negative control moved 17.1% → 11.9%), because Clustal Omega's gap placement
depends on the whole input set. Never compare an identity number from this report against one
computed from a different membership — recompute.
The three human sub-branches sit in three different PANTHER families —
ADCK2 PTHR45890, ADCK1 PTHR43173, COQ8A/COQ8B PTHR43851 — and their yeast
counterparts line up exactly with the published assignment:
| human | PANTHER family | IBA node | yeast counterpart |
|---|---|---|---|
| ADCK2 | PTHR45890 | PTN000059786 | YPL109C = Cqd1 (Q02981, PTHR45890:SF1) |
| ADCK1 | PTHR43173 | PTN005148758 | YLR253W = Cqd2 / Mcp2 (Q06567) |
| COQ8A/COQ8B | PTHR43851 | PTN000059692 | Coq8 |
Kemmerer 2021 makes the same pairing from the biology
PMID:34362905, and it
was already implicit in ADCK2's own primary paper, which used YPL109C as the complementation
host. So ADCK2's yeast orthologue is Cqd1, and ADCK1's is Cqd2 — two proteins with
reciprocal effects on CoQ distribution PMID:34362905, PMID:34362905. Anything asserted about ADCK1 does not transfer to
ADCK2, and vice versa; the branches are, if anything, antagonistic.
Cqd1's own activity is inferred, not measured
PMID:34362905,
but the inference is genetic and specific: rescue PMID:34362905. Cqd1 has since been localised to the inner membrane at
a contact site PMID:37073556, with the authors expecting conservation
PMID:37073556 and a second lipid role
PMID:37073556.
Before this paper the record was empty PMID:31480808.
Localisation. PMID:31480808 and
PMID:31480808. Protease protection places it inside:
PMID:31480808. Note this is endogenous protein, and it explicitly declines
to discriminate matrix from IMM — so it supports GO:0005739 and is compatible with
GO:0016020, but does not license GO:0005743.
CoQ. Patient (R333*, matching UniProt VARIANT 333..626 Missing) fibroblasts
PMID:31480808 with reduced CoQ10 rescued by WT
allele; mouse PMID:31480808 both species; and — the
decisive cross-species control — heterologous complementation
PMID:31480808,
PMID:31480808.
The experiment that fixes the GO term. 3H-mevalonate labelling found total cellular CoQ
and cholesterol synthesis unchanged, with only the mitochondrial fraction depleted
PMID:31480808. So ADCK2 is not a step in the biosynthetic pathway; it
governs how much precursor reaches the organelle. This is exactly why
GO:0010795 regulation of ubiquinone biosynthetic process is the right term and
GO:0006744 ubiquinone biosynthetic process (which COQ8A/COQ8B correctly hold) would be
wrong for ADCK2. The curator's choice is confirmed, not upgraded.
Fatty acids. PMID:31480808, with lipid-storage myopathy and hepatic steatosis in
patient and mouse. The paper and the later mouse work
PMID:35936917, PMID:39354863 treat the beta-oxidation defect as downstream of the CoQ
deficit — CoQ10 supplementation partially rescues. Function versus phenotype: a
beta-oxidation phenotype in a haploinsufficient mouse does not establish a molecular
function, and I have not proposed a fatty-acid GO term on the strength of it. The brief's
framing that ADCK2 is linked "to fatty-acid metabolism rather than to coenzyme Q" does not
survive the paper: the CoQ deficit is upstream and is the rescuable node.
GO:0005515 row, checked the ACRV1/ADAMTSL5 wayPartner is UniProtKB:P05141 = SLC25A5 / ANT2, ADP/ATP translocase 2. UniProt records
CC Q7Z695; P05141: SLC25A5; NbExp=4; IntAct=EBI-21505425, EBI-355133;.
Expanding the IntAct records rather than trusting NbExp (third instance of this pattern in
the campaign, after ACRV1 and ADAMTSL5):
anti tag coip), ADCK2 bait / SLC25A5 prey, MI-score 0.35, and 3 of the 4NbExp=4 is one AP-MS experiment counted four times.Verdict: MARK_AS_OVER_ANNOTATED, not REMOVE. The pulldown happened; protein binding is
simply uninformative (CLAUDE.md) and rests on one unreplicated, spoke-expanded, low-score
run against a hub protein. There is no informative MF to MODIFY it to.
PTN000059786 propagates 49 annotations over 49GO:0005739. 17 of the 49 carry a symbol matching/adck2/i; the rest are systematic ORF identifiers in fungi, protists and nematodes, andcqd1. Yeast YPL109C/Cqd1 is under the node and yeastGO:0004672,GO:0004674, GO:0006468 or GO:0005524 row exists on ADCK2. Like ADAMTSL5, theGO:0005739) andGO:0005739, plus IDA for GO:0005743GO:0044289 from PMID:37073556). The donor set isGO:0005739 is the correct LCA and a downward MODIFY would mean arbitrarily preferring theGRANULARITY_MISMATCH needs the donors to agree; theyCommentsCorrections/RefType on each cited record plus publication types: 31480808,PMID:31480808 annotates only 2PMID:33988507 annotates 4 entities. PMID:34800366 (1235 annotations) andPMID:27499296 (117) are paginated, so entity counts there are unavailable and the test isUniProtKB:Q7Z695 appears in its own WITH/FROM. Per the campaignNO_FAILURE_CORE,CIRCULAR_PROPAGATION.gates_passed: True, faith 100%, 5 numeric PMIDs, no PMID:bio_* preprint ids. Its narrative
is broadly right but conflates two things this review keeps apart: it calls CoQ biosynthesis
"the core function from which the metabolic and developmental phenotypes derive", where the
labelling experiment shows the defect is in precursor delivery, not synthesis. Its cancer
findings (PMID:35205819 melanoma/MYL6, PMID:36439873 NSCLC, PMID:22355351 HIF-1alpha screen)
are all knockdown/overexpression phenotypes in transformed lines with no molecular mechanism
tying them to ADCK2's biochemistry; none supports a GO term and none is used here beyond
context. No affinage sentence is quoted as evidence anywhere in the review.
GO has no term for coenzyme Q transport or distribution. Yet the characterised activity of
ADCK2's own yeast orthologue is control of cellular CoQ distribution, and the human evidence
points at precursor trafficking. The nearest available parents are
GO:0032365 intracellular lipid transport and GO:0120009 intermembrane lipid transfer.
Filed as proposed_new_terms, explicitly scoped so that ADCK2 is a candidate rather than an
asserted holder — the direct holders today would be yeast Cqd1/Cqd2.
My first attempt to establish this absence was invalid, and a reviewer caught it. I had
enumerated the descendants of GO:0006743 ubiquinone metabolic process (9 terms: biosynthesis,
catabolism, seven enzyme activities) and concluded no transport term exists. But a transport
term would never be classified under a metabolic process, so that query could not have found
one had it existed — it was guaranteed to return nothing. An absence is only evidence when the
query could have returned a hit.
Redone in ADCK2-bioinformatics/coq_transport_term_check.py with two complementary sweeps that
each could have:
GO:1903222 quinolinic acid transmembrane
transport — is a genuine BP transport process and is excluded on entirely differentGO:0006869, GO:0010876,GO:0032365, GO:0120009 and GO:0006810. Zero ubiquinone-specific children.Each candidate is printed with the reason it was excluded, so the filtering is auditable rather
than buried in the verdict. Sweep 1 would catch a term classified in the wrong branch; sweep 2
a term whose label avoids the word. The absence is evidence only to the extent those two
together are exhaustive, and the script says so.
Three substring traps in one small script, all the same error wearing different clothes:
"transport" in name matched "electron transport", giving 8 spurious hits on the first"quinone" does not match "ubiquinol". The reviewer caught this: my original keywordquinol pulled in four real terms that had beenGO:0006122, GO:0008121, GO:0009486, GO:0009496), all correctlyquinol then produced the mirror error: "quinol" is a substring of"quinolinic", so GO:1903222 quinolinic acid transmembrane transport passed everyquinolin substring and re-testingquinolin and names no real CoQ species",pyrroloquinoline quinone biosynthetic process containsquinolin and also matches on its own quinone, so the weaker rule would have excludedThe brief's rule — any substring test on a controlled vocabulary needs an anchor — cost
three rounds here, in both directions: too-loose matching invented hits, too-narrow matching
hid a whole chemical species.
Derived here independently; relay as a claim, not a fact. ADCK1 and ADCK2 are in different
PANTHER families with different IBA nodes and different yeast donors (Cqd2/Mcp2 vs Cqd1),
and Kemmerer 2021 pairs them with proteins of reciprocal effect on CoQ distribution. ADCK1
also carries no MF annotation in GOA — so if the ADCK1 review reports a kinase-activity
propagation defect, that would be a disagreement worth resolving, because QuickGO returns
only four BP rows for Q86TW2 (GO:0007005 IBA, GO:0055088 IBA, GO:0010637 IMP,
GO:1903852 IMP) and no MF rows at all.
Compared against PR #2310 after the fact. The two reviews were derived independently and
agree on every cross-cutting point: the fold-propagation hypothesis is not confirmed in GOA
but is present in UniProt's EC/keyword layer; GO_REF:0000043 keyword annotations have been
withdrawn; the catalytic residues are intact in both genes so neither is a pseudokinase; the
Cqd1↔ADCK2 / Cqd2↔ADCK1 pairing holds; and just validate silently collapses main's two
pre-existing duplicate curies in cache/go/terms.csv on every run.
The one substantive difference is a genuine biological one, not a disagreement: at the
A339-equivalent column, ADCK1 carries A164 and ADCK2 carries G209 — both reviews report
their own gene's residue correctly, and my alignment (which includes both proteins plus both
yeast orthologues) shows the split is exactly ADCK2+Cqd1 versus everyone else. PR #2310 uses
ADCK1's retained alanine to question ProRule's ATP-ligand assignment, on the grounds that
COQ8A with Ala is ADP-selective. The reciprocal prediction for ADCK2 — Gly, hence plausibly
more ATP-selective — follows from the same logic but is untested, so no nucleotide term is
proposed here either. Both reviews withhold a nucleotide-binding term for the same reason:
the site is untested, not refuted.
Two claims in #2310 that I could not check from my own data and am deliberately not relaying
as fact: that mouse ADCK1 was localised to the inner membrane in primary brain endothelial
cells (PMID:40884816), and that the Yoon kinase-independence result is a gain-of-function
readout. Both are ADCK1-specific and neither bears on ADCK2.