Script: shsp_tree.py (run with uv run --with biopython python shsp_tree.py);
raw output in shsp_tree.out; alignment shsp_panel.aln.fasta, ACD-trimmed
alignment shsp_panel.acd.aln.fasta, tree shsp_panel.nj.nwk.
Twenty sHSP sequences were fetched from UniProt: the target, six other
P. tricornutum sHSPs, two Thalassiosira pseudonana sHSPs that are in the
PANTHER tree (PTHR11527:SF175), eight experimentally characterised PTHR11527 or
archaeal sHSPs (yeast HSP26, S. pombe hsp16, Arabidopsis HSP17.6A and HSP17.7,
rice Hsp16.9A, wheat Hsp16.9B, M. tuberculosis HspX, M. jannaschii Hsp16.5), and
three sHSPs from other PANTHER families (human HSPB1 and CRYAB, PTHR45640;
E. coli IbpA, PTHR47062). They were aligned with MAFFT L-INS-i, trimmed to the
alignment columns of the target's alpha-crystallin domain (residues 47-155),
and a neighbour-joining tree was built from BLOSUM62 distances, rooted on IbpA.
ACD identity to B7FXQ8 (aligned positions):
| accession | protein | ACD identity |
|---|---|---|
| B8CD87 | T. pseudonana sHSP, PTHR11527:SF175 | 0.525 |
| B8BTA8 | T. pseudonana sHSP, PTHR11527:SF175 | 0.442 |
| B7G195 | P. tricornutum sHSP | 0.376 |
| O81822 | Arabidopsis HSP17.7 | 0.340 |
| P27777 | rice Hsp16.9A | 0.330 |
| O14368 | S. pombe hsp16 | 0.327 |
| Q9XIE3 | Arabidopsis HSP17.6A | 0.324 |
| P15992 | yeast HSP26 | 0.276 |
| P9WMK1 | M. tuberculosis HspX | 0.219 |
| P04792 | human HSPB1 (PTHR45640) | 0.196 |
In the NJ tree, B7FXQ8 groups with the T. pseudonana SF175 protein B8CD87.
Both fall in a cluster of diatom sHSPs, separate from the plant cytosolic
class I/II sHSPs and from the fungal/actinobacterial branch (HSP26, hsp16,
HspX). The tree has no bootstrap support and the deep branching among sHSP
lineages is poorly resolved. It therefore places B7FXQ8 with a diatom SF175
lineage, and no experimentally characterised protein falls inside that lineage.
The C-terminal I-X-I motif, which sHSPs use for oligomer assembly, is present
in the target as IAI at residues 150-152.