Generated by analyze_catalytic_machinery.py. Every sequence, feature and comment below is fetched from the UniProt REST API at run time; nothing is hard-coded from a previous run. Re-running overwrites this file.
Test protein: Q5VUY2 / ADCL4_HUMAN (AADACL4 (human)), 407 aa, UniProt protein existence 3: Inferred from homology.
| UniProt ACT_SITE | Residue | Sequence context | Evidence |
|---|---|---|---|
| 193 | S | VCGE[S]VGGA |
ECO:0000250 |
| 347 | D | SCEN[D]ILRD |
ECO:0000250 |
| 377 | H | YDGF[H]GSII |
ECO:0000250 |
GESVG (canonical GDXG-family form is G-x-S-x-G).HGG (the GDXG oxyanion-hole motif).Each reference is aligned to AADACL4 globally (BLOSUM62, gap open -11, extend -1) and its own annotated catalytic positions are projected onto AADACL4 coordinates. A pseudoenzyme normally shows a reference triad position landing on a non-catalytic residue or in a gap.
| Reference | Role | % id to AADACL4 | Projected positions | Sites in register / sites annotated | Alignment reliable at this identity |
|---|---|---|---|---|---|
| AADACL3 (human) (Q5VUY0) | paralog | 55.0 | S193→S193; D347→D347; H377→H377 | 3/3 | True |
| Aadac (rat) (Q9QZH8) | reference | 34.9 | S188→S193; D342→D347; H372→H377 | 3/3 | True |
| AADAC (human) (P22760) | reference | 34.5 | S189→S193; D343→D347; H373→H377 | 3/3 | True |
| Aadac (mouse) (Q99PG0) | reference | 33.7 | S188→S193; D342→D347; H372→H377 | 3/3 | True |
| Nceh1 (mouse) (Q8BLF1) | reference | 33.3 | S191→S193; D348→D347; H378→H377 | 3/3 | True |
| NCEH1/AADACL1 (human) (Q6PIU2) | reference | 33.1 | S191→S193; D348→D347; H378→H377 | 3/3 | True |
| AADACL2 (human) (Q6P093) | paralog | 32.3 | S189→S193; D341→D347; H371→H377 | 3/3 | True |
| NlhH (M. tuberculosis) (P9WK87) | node_member | 30.3 | S162→S193; D260→D347; H290→H377 | 3/3 | False |
| PA2949 (P. aeruginosa) (Q9HTI0) | node_member | 29.7 | S160→S193 | 1/1 | False |
| LipI (M. tuberculosis) (P71668) | node_member | 29.5 | S165→S193; D261→D347; H291→H377 | 3/3 | False |
| aes (E. coli) (P23872) | node_member | 26.9 | S165→S193; D262→D347; H292→G378 | 2/3 | False |
| LipN (M. tuberculosis) (P95125) | node_member | 26.9 | S216→S193; D316→D347; H346→H377 | 3/3 | False |
| CXE5 (A. thaliana) (Q9FX94) | node_member | 26.5 | S163→S193; D262→D347; H294→I381 | 2/3 | False |
| HIDH (soybean) (Q5NUF3) | node_member | 26.4 | T164→S193; D263→D347; H295→H377 | 2/3 | False |
| CXE18 (A. thaliana) (Q9LT10) | node_member | 26.0 | S173→S193; D274→D347; H304→H377 | 3/3 | False |
| CXE12 (A. thaliana) (Q9SMN0) | node_member | 25.7 | S162→S193; D265→D347; H297→G375 | 2/3 | False |
| BNA7 (yeast) (Q04066) | node_member | 24.7 | S110→S193; D211→D330; H243→R366 | 1/3 | False |
| Afmid (mouse) (Q8K4H1) | node_member | 24.6 | S162→S193; D247→N323; H279→I381 | 1/3 | False |
| ICME (A. thaliana) (Q94AS5) | node_member | 22.3 | S235→S193; D336→K316; H368→E345 | 1/3 | False |
GO:0016787 hydrolase activity (IBA, GO_REF:0000033) was propagated from PANTHER node PTN009058710. Every token in that GOA row's WITH/FROM column is resolved below and classified by the EC number UniProt assigns to it.
Each non-PANTHER token's resolution is checked back against the resolved entry's own cross-references before anything is reported, and a mismatch aborts the run; 19 token resolutions across both IBA rows passed.
| WITH/FROM token | Resolved | Organism | UniProt name | EC | Class |
|---|---|---|---|---|---|
AGI_LocusCode:AT1G49660 |
Q9FX94 | Arabidopsis thaliana | Probable carboxylesterase 5 | - | no EC assigned |
AGI_LocusCode:AT3G48690 |
Q9SMN0 | Arabidopsis thaliana | Probable carboxylesterase 12 | - | no EC assigned |
AGI_LocusCode:AT5G15860 |
Q94AS5 | Arabidopsis thaliana | Isoprenylcysteine alpha-carbonyl methylesterase ICME | 3.1.1.n2 | ester hydrolase (EC 3.1.-) |
AGI_LocusCode:AT5G23530 |
Q9LT10 | Arabidopsis thaliana | Probable carboxylesterase 18 | - | no EC assigned |
MGI:MGI:1915008 |
Q99PG0 | Mus musculus | Arylacetamide deacetylase | 3.1.1.3 | ester hydrolase (EC 3.1.-) |
MGI:MGI:2443191 |
Q8BLF1 | Mus musculus | Neutral cholesterol ester hydrolase 1 | 3.1.1.- | ester hydrolase (EC 3.1.-) |
MGI:MGI:2448704 |
Q8K4H1 | Mus musculus | Kynurenine formamidase | 3.5.1.9 | amide hydrolase (EC 3.5.-) |
PANTHER:PTN009058710 |
- | - | - | - | n/a |
RGD:631440 |
Q9QZH8 | Rattus norvegicus | Arylacetamide deacetylase | 3.1.1.3 | ester hydrolase (EC 3.1.-) |
SGD:S000002836 |
Q04066 | Saccharomyces cerevisiae (strain ATCC 204508 / S288c) | Kynurenine formamidase | 3.5.1.9 | amide hydrolase (EC 3.5.-) |
UniProtKB:P22760 |
P22760 | Homo sapiens | Arylacetamide deacetylase | 3.1.1.3 | ester hydrolase (EC 3.1.-) |
UniProtKB:P23872 |
P23872 | Escherichia coli (strain K12) | Acetyl esterase | 3.1.1.- | ester hydrolase (EC 3.1.-) |
UniProtKB:P71668 |
P71668 | Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) | Esterase LipI | 3.1.1.- | ester hydrolase (EC 3.1.-) |
UniProtKB:P95125 |
P95125 | Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) | Carboxylic ester hydrolase LipN | 3.1.1.- | ester hydrolase (EC 3.1.-) |
UniProtKB:P9WK87 |
P9WK87 | Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) | Carboxylesterase NlhH | 3.1.1.1 | ester hydrolase (EC 3.1.-) |
UniProtKB:Q5NUF3 |
Q5NUF3 | Glycine max | 2-hydroxyisoflavanone dehydratase | 3.1.1.1, 4.2.1.105 | ester hydrolase (EC 3.1.-) + lyase (EC 4.-) |
UniProtKB:Q9HTI0 |
Q9HTI0 | Pseudomonas aeruginosa (strain ATCC 15692 / DSM 22644 / CIP 104116 / JCM 14847 / LMG 12228 / 1C / PRS 101 / PAO1) | Probable lipolytic enzyme | - | no EC assigned |
AADACL4's two GO:0016020 membrane rows both trace to a predicted N-terminal signal anchor. This tabulates what UniProt says about the equivalent segment in the closest paralogs and in the characterised relatives, with each feature's evidence code.
| Protein | Length | PE | N-terminal features (evidence) | Subcellular location | KD peak (w=19) | Peak start | Charged in 1-10 |
|---|---|---|---|---|---|---|---|
| AADACL4 (human) (Q5VUY2) | 407 | 3 | Transmembrane 5-25 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Membrane; Single-pass type II membrane protein | 2.8 | 6 | 0 |
| AADACL3 (human) (Q5VUY0) | 407 | 2 | none annotated | - | 2.5 | 6 | 1 |
| AADACL2 (human) (Q6P093) | 401 | 1 | Signal 1-18 [ECO:0000255] | Secreted | 1.94 | 1 | 1 |
| AADAC (human) (P22760) | 399 | 1 | Transmembrane 6-23 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Endoplasmic reticulum membrane; Single-pass type II membrane protein; Microsome membrane; Single-pass type II membrane protein | 1.81 | 5 | 2 |
| NCEH1/AADACL1 (human) (Q6PIU2) | 408 | 1 | Transmembrane 5-25 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Cell membrane; Single-pass type II membrane protein; Microsome | 2.08 | 5 | 1 |
| Aadac (rat) (Q9QZH8) | 398 | 2 | Transmembrane 6-26 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Endoplasmic reticulum membrane; Single-pass type II membrane protein; Microsome membrane; Single-pass type II membrane protein | 2.28 | 4 | 1 |
| Aadac (mouse) (Q99PG0) | 398 | 1 | Transmembrane 6-26 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Endoplasmic reticulum membrane; Single-pass type II membrane protein; Microsome membrane; Single-pass type II membrane protein | 2.06 | 4 | 1 |
| Nceh1 (mouse) (Q8BLF1) | 408 | 1 | Transmembrane 5-25 ‘Helical; Signal-anchor for type II membrane protein’ [ECO:0000255] | Cell membrane; Single-pass type II membrane protein; Microsome | 2.19 | 5 | 1 |
Limitation, stated plainly. Mean hydropathy cannot discriminate a cleaved signal peptide from an uncleaved type-II signal anchor - that is precisely why both calls in this family carry ECO:0000255. No licensed predictor (SignalP, Phobius, TMHMM, DeepTMHMM) was run here, so the hydropathy columns are reported as a like-for-like comparison only and no cleavage-site claim is made from them.
These are the tokens in the WITH/FROM column of the GO:0016020 membrane IBA row, with the subcellular locations UniProt records for each.
| WITH/FROM token | Resolved | Locations |
|---|---|---|
MGI:MGI:1915008 |
Q99PG0 | Endoplasmic reticulum membrane; Microsome membrane |
MGI:MGI:2443191 |
Q8BLF1 | Cell membrane; Microsome |
PANTHER:PTN009058713 |
- | - |
UniProtKB:P22760 |
P22760 | Endoplasmic reticulum membrane; Microsome membrane |
Part 1 settles the question the GO record turns on. AADACL4 carries Ser193-Asp347-His377 with the nucleophile sitting in a GESVG elbow and the HGG oxyanion-hole motif upstream. The catalytic machinery of the GDXG lipolytic-enzyme family is complete, so an ester-hydrolase molecular function is a homology inference about an intact active site, not a fold name transcribed into an activity. Equally, the fold-without-function reading is not available: there is no lost triad residue and no displaced elbow to point at.
Part 2 shows the same thing without relying on position numbers: the annotated triads of the AADAC-family relatives project onto exactly the three AADACL4 residues UniProt annotates, at the residue identities expected.
Part 3 explains why the phylogenetic annotation stops at the general hydrolase activity parent instead of naming an ester hydrolase. The node it was propagated from reaches back past the plant/fungal/bacterial split and mixes ester hydrolases with two arylformamidases (EC 3.5.1.9, an amide bond) and a 2-hydroxyisoflavanone dehydratase that is also classified as a lyase. At that depth hydrolase activity is the correct last-common-ancestor call, so the general term is not an over-general slip - it is just less informative than what the protein's own subfamily signature supports.
Part 4 records the soft spot. Within a set of paralogs that share the catalytic register exactly, UniProt's N-terminal calls diverge - signal anchor for AADACL4, a cleaved signal peptide for AADACL2, nothing at all for AADACL3 despite a comparably hydrophobic segment - and every one of those calls is a sequence-analysis prediction. The membrane-IBA donors then disagree about which membrane, so the general membrane term is also the correct call rather than a lazy one: refining it would require picking one donor over the other.
What none of this establishes is a substrate. An intact GDXG active site is compatible with any carboxylic ester, so no substrate-level or compartment-specific term is licensed by homology alone.