Introduction

Hermansky-Pudlak syndrome (HPS) is a group of rare autosomal recessive disorders with limited treatment options, characterized by diminished vision, oculocutaneous albinism (reduced skin and hair pigmentation) and bleeding tendencies, often accompanied by pulmonary fibrosis and granulomatous colitis1,2,3. These symptoms arise from dysfunctions in various lysosome-related organelles (LROs), specialized membrane-bound organelles with cell type-specific functions, including melanosomes in melanocytes, dense granules in platelets, lamellar bodies in alveolar type II (AT2) cells, et al.1,4. Although HPS is rare in the general population (with an estimated incidence of 1:1,000,000), it exhibits high prevalence in certain populations and regions, such as an estimated occurrence of ~ 1:1800 individuals in Puerto Rico2.

Genetic investigations have revealed that HPS stems from mutations in any of 10 genes in humans and 16 genes in mice, which encode proteins that form multiple protein complexes, including biogenesis of lysosome-related organelles complex-1, -2, and -3 (BLOC-1, -2, and -3)1,5,6,7,8. The BLOCs are expected to mediate vesicle trafficking in the biogenesis of LROs, but their precise molecular functions remain poorly understood. BLOC-3 consists of two proteins known as HPS1 and HPS4, mutations in which give rise to the most common and severe subtypes of HPS. Mutations in HPS1 are the predominant cause of HPS, accounting for approximately 50% of HPS cases globally, whereas mutations in HPS4 are associated with around 12% of HPS cases worldwide1,9. Remarkably, over 2000 genetic variants in these two genes have been documented in the ClinVar database (https://www.ncbi.nlm.nih.gov/clinvar), and most of them are of uncertain clinical significance10,11. It is challenging to determine whether these variants are pathogenic or not, due to limited diagnostic methods.

BLOC-3 serves as the guanine nucleotide exchange factor (GEF) for two highly related small GTPases, RAB32 and RAB3812. In addition to the biogenesis of LROs, both BLOC-3 and RAB32 are also indispensable for immune responses against bacterial and fungal intracellular pathogens13,14,15,16,17. Moreover, BLOC-3 functions as the effector of the small GTPase RAB9A18, and RAB9A likely also contributes to the biogenesis of LROs19,20. However, it remains elusive how the BLOC-3 complex is assembled, and how BLOC-3 cooperates with RAB9A and RAB32/38 to regulate the biogenesis of LROs.

Both HPS1 and HPS4 belong to the Tri Longin Domain (TLD) RabGEF family, and each contains three longin-like domains (LDs) (Fig. 1a and b). TLD RabGEFs typically consist of at least two subunits, each containing three LDs (Fig. 1a). Alongside BLOC-3, TLD RabGEFs include two other complexes, including the Rab7 GEF Mon1-Ccz1 (in fungi) or Mon1-Ccz1-RMC1 (in metazoans), and the Rab23 GEF Fuzzy-Inturned-Wdpcp, also known as ciliogenesis and planar cell polarity effector complex (CPLANE)21,22,23,24. Unlike Mon1 and Ccz1, which are evolutionarily conserved in all surveyed eukaryotic organisms (Fig. 1a), the subunits of BLOC-3 and CPLANE are missing in unicellular eukaryotes (Fig. 1a). Recent structural studies have significantly advanced our understanding of the molecular functions and assembly mechanism of Mon1-Ccz1-RMC121,24 and CPLANE23. However, the structural information of BLOC-3 is still lacking.

Fig. 1: Cryo-EM structure of the BLOC-3 complex.
figure 1

a Cartoon representation incorporating the results of multiple phylogenetic analyses, including subunits from BLOC-3, Mon1-Ccz1-RMC1, and CPLANE, respectively. b Schematic domain organization of human BLOC-3 subunits. Longin domains (LD1 to LD3) and four-helical bundle domains (4HB) are indicated. c Gel filtration profile of the BLOC-3 complex. The horizontal axis represents elution volume, and the vertical axis represents ultraviolet (UV) absorption. The peak and estimated molecular mass of targeted proteins are labeled. The Coomassie blue-stained gel shows the peak fraction of HPS1-HPS4Δloop from gel filtration. d, e Two views of the cryo-EM density (left) and model (right) of the BLOC-3 complex. HPS1 is shown in purple, and HPS4 in pink. The bottom view is a 270° rotation along the horizontal axis of the top view.

In this study, we determine the near-atomic resolution structure of BLOC-3 using single-particle cryo-electron microscopy (cryo-EM). The BLOC-3 structure also provides a framework to understand its interaction with RAB32/38 or RAB9A. Using the zebrafish model, we demonstrate that the BLOC-3 assembly and its interaction with RAB9A are crucial for the biogenesis of melanosomes. Finally, our structure successfully explains almost all known pathogenic HPS mutations occurring on HPS1 and HPS4. Altogether, our studies offer valuable insights into the assembly and molecular functions of the BLOC-3 complex during the pathogenesis of HPS.

Results

Reconstitution of the human BLOC-3 complex

To elucidate the assembly mechanism of the BLOC-3 complex, we initially co-expressed and purified Homo sapiens (Hs) HPS1 and HPS4 full-length proteins (HPS1-HPS4FL) in insect cells using a baculovirus expression system (Fig. 1b, c). Preliminary cryo-EM analysis of HPS1-HPS4FL revealed preferred orientation. To overcome this problem, we deleted a disordered region within the LD2 domain of HPS4 (HPS4Δ289-518, HPS4Δloop), which resulted in the HPS1-HPS4Δloop complex with improved yield and increased stability (Fig. 1c). The eluted HPS1-HPS4Δloop from size exclusion column exhibited an estimated mass of 140 kDa, consistent with the size of a complex containing one copy of each subunit (Fig. 1c).

The purified HPS1-HPS4Δloop exhibited improved monodispersed particles on the cryo-EM grids, enabling us to achieve a three-dimensional (3D) reconstruction of the complex at 3.2 Å global resolution (Fig. 1d, e, Table 1 and Supplementary Fig. 1). The map facilitated the construction of a model encompassing all LD domains, as well as the four-helical bundle (4HB) domain of HPS1, revealing detailed interactions between HPS1 and HPS4 (Fig. 1d, e, Table 1 and Supplementary Fig. 1). Several loops were not resolved in the map, likely due to their high flexibility.

Table 1 . Cryo-EM map and model statistics, Related to Figs. 1,  3 and  5

Structural comparison of BLOC-3 with Mon1-Ccz1-RMC1 and CPLANE

HPS1 and HPS4 each harbor three LDs. The LD1, LD2, and LD3 of HPS1 and HPS4 adopt a canonical longin fold, a roadblock longin-like fold, and a lamtor longin-like fold, respectively25,26 (Figs. 1d, e,  2a). Notably, in both HPS1 and HPS4, these LD domains are arranged in a triangular configuration, with each domain establishing contacts with the other two (Figs. 1d, e,  2a). HPS1 contacts HPS4 mainly through their LD1 and LD3 domains (Figs. 1d, e, 2a). Analogous LD configurations and interactions have been observed in two other TLD RabGEF complexes, the Mon1-Ccz1-RMC1 complex21,24 and the CPLANE complex23. Each of these complexes comprises two TLD RabGEF family proteins (HPS1 and HPS4 in BLOC-3, Mon1 and Ccz1 in Mon1-Ccz1-RMC1, or Inturned and Fuzzy in CPLANE), while Mon1-Ccz1-RMC1 and CPLANE also feature a non-TLD protein with similar structural domains (RMC1 in Mon1-Ccz1-RMC1, or Wdpcp in CPLANE) bound to the TLD proteins (Fig. 2b and c). The TLD proteins of the BLOC-3, Mon1-Ccz1-RMC1 and CPLANE complexes share low protein sequence similarity (Supplementary Fig. 2). Structural comparison conducted using the DALI protein structure comparison server (http://ekhidna2.biocenter.helsinki.fi/dali/) indicate that HPS1 is more similar to Mon1 and Fuzzy, whereas HPS4 more closely related to Ccz1 and Inturned (Supplementary Fig. 2).

Fig. 2: Structural comparison of BLOC-3, Mon1-Ccz1-RMC1 and CPLANE.
figure 2

ac Cyro-EM structures of BLOC-3, Mon1-Ccz1-RMC1 (PDB: 8JBE), and CPLANE (PDB: 7Q3D). d–i Closeup view of the LD domains from TLD RabGEF proteins. Secondary structures of TLD RabGEF proteins are labeled as indicated. The unique structures of LD domains from HPS1 and HPS4 are highlighted in circles.

A pairwise comparison of LD1s, LD2s, and LD3s reveals that the structures of these domains in HPS1, HPS4, Mon1, Ccz1, Inturned and Fuzzy exhibit high similarity (Fig. 2d–i). All LDs share the basic Longin fold, characterized by a central five-stranded antiparallel β-sheet with conserved topology, two α-helices on one side of the sheet, and a single α-helix on the opposite side22 (Fig. 2d–i). Unlike LD1s and LD2s, LD3s lack one helix, and one helix (αx) between LD1 and LD2 is supplied to complete the longin fold (Fig. 2d–i and Supplementary Figs. 3, 4).

Despite their shared characteristics, the LD structures of HPS1 and HPS4 diverge from those of Mon1, Ccz1, Inturned, and Fuzzy in several aspects (Fig. 2d–i). First, LD1 and LD2 of HPS1 harbor two additional α-helices (LD1-α1 and LD1-α4) and β-strands (LD2-β4 and LD2-β5), compared to other LD1s and LD2s (Fig. 2d and Supplementary Fig. 5). Among them, LD1-α4 and LD2-β3 stack against the unique 4HB domain of HPS1 (Fig. 2d and Supplementary Figs. 5 and 6). Second, the LD3 domain of HPS1 features a unique loop (LoopA) and a following α-helix (LD3-α3) between LD3-β4 and LD3-β5, distinguishing it from other TLD RabGEF proteins (Fig. 2d–i). Last, the LD3 domain of HPS4 presents an extended loop (LoopB) situated between LD3-β5 and LD3-α2, which is also unique among all TLD RabGEF proteins (Fig. 2e). Interestingly, many unique structural elements of HPS1 and HPS4 are involved in their contacts, indicating a different assembly mechanism between HPS1 and HPS4 relative to other TLD RabGEF family members.

The 4HB domain is unique to HPS1, but not found in other TLD proteins. DALI search reveals that the 4HB domain of HPS1 exhibits similarities with many other four-helix bundle proteins, such as lipid droplet protein TIP47/PLIN327,28 (root-mean-square-deviation (r.m.s.d) of 3.2 Å for 98 aligned Cα atoms, Supplementary Fig. 7), and apolipoproteins like apolipoprotein E (apoE)29 (r.m.s.d of 3.3 Å for 95 aligned Cα atoms, Supplementary Fig. 7). However, careful structural examination indicates that the 4HB domain of HPS1 does not possess key structural elements of apoE, such as the aspartate binding pocket of apoE29 (Supplementary Fig. 7). The local resolution of BLOC-3 (Supplementary Fig. 1b) shows that the 4HB region has lower resolution than the rest of the complex, suggesting that the 4HB domain is more flexible.

Assembly mechanism of the BLOC-3 complex

Similar to Mon1-Ccz1 and Fuzzy-Inturned, the HPS1-HPS4 interface is formed by LD1-LD1 and LD3-LD3. However, the HPS1-HPS4 interface (~ 2425 Ų) is significantly larger than those of Mon1-Ccz1 (~ 1715 Ų) and Fuzzy-Inturned (~ 1898 Ų). The interaction between HPS1 and HPS4 involves hydrogen bonds, salt bridges, and extensive hydrophobic interactions (Fig. 3a, b). Importantly, many interface residues are highly conserved in different organisms (Fig. 3a, b).

Fig. 3: Comparative structural analysis reveals divergent assembly mechanisms of the BLOC-3 complex and other TLD RabGEFs.
figure 3

a, b Close-up views of the HPS1-HPS4 heterodimer interface illustrating electrostatic surface potential and conserved amino-acid residues (blue color represents conserved residues, while white color denotes non-conserved residues). ce Detailed interactions of the interfaces between HPS1 (purple) and HPS4 (pink). Secondary structures of HPS1 and HPS4 are labeled as indicated. Residues critical for stabilizing the interface are shown in sticks. Black dashed lines indicate hydrogen bonds or salt bridges. Residues that are mutated in (f) are indicated with a yellow box. (f) HEK293T cells were transfected with Flag-tagged HPS4 and GFP-tagged HPS1 WT, L588P, L588A, R591E/Y592A(RY), K622E/Q624A(KQ), or D678R/V681A(DV) mutants, and subjected to GFP-nanotrap for immunoprecipitation. HPS1 and HPS4 were detected via antibodies against GFP and Flag, respectively. g Quantification of the results presented in (f). Statistical difference was determined by One-way ANOVA. Error bars represent the standard deviation of three independent biological repeats. n = 3. h HEK293T cells were transfected with GFP-tagged HPS1 and Flag-tagged HPS4 WT, 675-686GS or Δ675-686 mutant, and subjected to GFP-nanotrap for immunoprecipitation. HPS1 and HPS4 were detected via antibodies against GFP and Flag, respectively. (i) Quantification of the results presented in (h). Statistical difference was determined by One-way ANOVA. Error bars represent the standard deviation of three independent biological repeats. n = 3.

The LD1-LD1 dimer of BLOC-3 is highly analogous to that of Mon1-Ccz1 and Fuzzy-Inturned (Fig. 3c). In contrast, the LD3-LD3 dimer of BLOC-3 comprises three major interaction regions and sharply differs from that of Mon1-Ccz1 and Fuzzy-Inturned (Fig. 3d, e). Region 1 is formed by two β strands (HPS1 LD3-β3 and HPS4 LD3-β3) and adopts an architecture similar to its counterparts in Mon1-Ccz1 and Fuzzy-Inturned (Fig. 3d). Region 2 consists of two α-helices (HPS1 LD3-α2 and HPS4 LD3-α1) (Fig. 3c, d). A similar interaction is also found in Fuzzy-Inturned but absent in Mon-Ccz1. Specifically, L635 and E639 of HPS4 are embedded in the hydrophobic groove formed by the alkyl chains of L588, R591, Y592, and Y597 of HPS1 (Fig. 3d). In addition to the hydrophobic contacts, a hydrogen bond and a salt bridge are formed between HPS1 R591 and HPS4 E639 (Fig. 3d). Region 3 is formed by LD3-β3, LD3-β4, LD3-α4 and LoopA of HPS1 and LoopB from HPS4 and is completely missing in two other TLD RabGEF complexes (Fig. 3e). Region 3 is dominated by hydrophobic interaction formed by R678, S679, S680, F682, P683, P685, F690 of HPS4 LoopA and T599, F601, F612, W614, K622, Q624, M625, D678 and V681 in HPS1 (Fig. 3e). In addition to hydrophobic contacts, multiple hydrogen bonds (R678 of HPS4 and Q624 of HPS1; S679 of HPS4 and M625 of HPS1) are also observed (Fig. 3e).

To validate the structure, we mutated several key HPS1 residues in the interface: LD3-α2 (R591E/Y592A, RY), LoopA (K622E/Q624A, KQ), and LD3-α4 (D678R/V681A, DV). We also introduced two additional mutations in LD3-α2, L588A, and L588P, the latter of which was identified in an HPS1 patient. While GFP-tagged HPS1 wild-type (WT) robustly retained HPS4, the L588P mutant failed to interact with HPS4, and the other four mutants dramatically decreased the binding to HPS4 (Fig. 3f, g). Similarly, we found that replacing residues from 675 to 686 with Gly/Ser linkers (675–686GS) or deleting LoopB (Δ675-686) in HPS4 almost completely abolished its interaction with HPS1 (Fig. 3h, i). These results confirm our structural observations and indicate that disruption of complex assembly may contribute to the pathogenesis of HPS.

Conserved guanine nucleotide exchange mechanism by TLD RabGEFs

To characterize the GEF activity of BLOC-3, we loaded RAB38 with the fluorescent GDP analog MANT-GDP and examined the guanine nucleotide exchange rate with or without purified BLOC-3 (Fig. 4a). Purified HPS1-HPS4FL increased the guanine nucleotide exchange rate of RAB38 in a concentration-dependent manner (Fig. 4a, b, and Supplementary Fig. 8). The catalytic efficiency of HPS1-HPS4 (kcat/KM 1.294 ± 0.1640 × 104 M−1s1) is comparable with those of Mon1-Ccz1 and Fuzzy-Inturned30,31. Critically, the HPS1-HPS4Δloop complex showed a similar catalytic efficiency (kcat/KM 1.312 ± 0.2266 × 104 M1s1) to that of HPS1-HPS4FL (Fig. 4b).

Fig. 4: The conserved “Y[R/K]” motif in Rab GTPase switch I is required for their activation by TLD RabGEFs.
figure 4

a 2 μM Mant-GDP-loaded GST-tagged RAB38 was added, and nucleotide exchange was triggered by adding 200 μM GDP and 0, 0.125, or 0.25 μM GEF complex. The decrease of fluorescence was measured over time and normalized to fluorescence prior to GEF addition. Error bars represent the standard error of the mean (SEM) from three technical replicates. n = 3. b Nucleotide exchange rates of HPS1-HPS4FL and HPS1-HPS4Δloop are plotted against the concentration of HPS1-HPS4, and the catalytic efficiency (kcat/KM) in M−1s−1 was determined as the slope of the linear fit to the equation y = A*x + B. Error bars represent the SEM of three independent biological repeats. The catalytic efficiency (kcat/KM) of HPS1-HPS4FL and HPS1-HPS4Δloop is shown. n = 3. c Identification of the putative RAB32/38 binding site in BLOC-3. Model of the respective LD1 domain of HPS1 (purple) and HPS4 (pink), and RAB38 (green) complex based on an AlphaFold2 prediction. (d A zoom-in view of the HPS1-HPS4-RAB38 binding site superposed with the crystal structure of RAB38-GTP (magenta, PDB: 6hdu). HPS1 and HPS4 are shown in hydrophobic surface potential, and Y38 and R39 of RAB38 are shown in sticks. The predicted model is colored as in (c). e, f Nucleotide exchange rates of RAB38 and RAB32 are plotted against the concentration of HPS1-HPS4, and the catalytic efficiency (kcat/KM) in M−1s−1 was determined as the slope of the linear fit to the equation y = A*x + B. Error bars represent the SEM of three independent biological repeats. The catalytic efficiency (kcat/KM) of HPS1-HPS4Δloop towards RAB32, RAB38, and indicated mutants is shown. N.d., not determined. n = 3. g Sequence alignment of the switch I regions of Rab GTPases. The Y[R/K] motif is highlighted in red, with * indicating highly conserved residues and: representing residues that are moderately conserved.

To gain additional insights into the binding and catalytic mechanism of BLOC-3, we modeled the interaction between BLOC-3 and RAB38 using AlphaFold232 (Fig. 4c, d, and Supplementary Fig. 9a, b). The predicted HPS1-HPS4-RAB38 binding is highly similar to that of Mon1-Czz1-YPT730 (a yeast homolog of human RAB7A, Supplementary Fig. 9a–e). The main interface is composed of two α-helices from HPS1 (LD1-α2) and HPS4 (LD1-α1), along with switch I in RAB38 (Fig. 4c, d). An overlay of the HPS1-HPS4-RAB38 model with the crystal structure of RAB38 in complex with GTP (RAB38-GTP)33 indicate that HPS1-HPS4 leads to a dramatic remodeling of the nucleotide-binding pocket of RAB38 (Fig. 4c, d). Specifically, the entire switch I becomes ordered, and Y38 from the switch I of RAB38 inserts into a hydrophobic pocket in the LD1 heterodimer surface of HPS1-HPS4 (Fig. 4d). Remarkably, the conformation imposed by HPS1-HPS4 allows RAB38 R39 to insert into the nucleotide-binding pocket (Fig. 4d). RAB38 R39 is surface-exposed and disordered in the GTP-bound state; in contrast, R39 occupies the position of Mg2+ ion in the nucleotide-bound structure in the presence of HPS1-HPS4, thereby destabilizing nucleotide binding.

To test above hypothesis, we substituted Y38 and R39 in RAB38 (or Y54 and R55 in RAB32) with leucine or alanine, respectively, and performed GEF activity assay in the presence of the purified HPS1-HPS4Δloop complex (Fig. 4e, f, and Supplementary Fig. 10). We did not use a pull-down assay as the interaction between BLOC-3 and RAB32/38 is known to be weak and transient. HPS1-HPS4Δloop effectively promoted the guanine nucleotide exchange of RAB38 WT; in contrast, its catalytic efficiency was significantly reduced when RAB38 Y38L or R39A were used (Fig. 4e and Supplementary Fig. 10a–c). Similarly, both Y54 and R55 of RAB32 were also critical for the GEF activity of HPS1-HPS4Δloop (Fig. 4f and Supplementary Fig. 10d–f).

Interestingly, Y38R39 of RAB38 and Y54R55 of RAB32 are conserved in all TLD RabGEF complex-associated RabGTPases, including RAB7A and RAB23 (Fig. 4g). This motif, consisting of a tyrosine followed by an arginine or lysine residue, is referred to as the Y[R/K] motif from here on. The Y[R/K] motif is completely missing in other Rab GTPases that we surveyed, indicating that TLD RabGEFs may activate their substrates via this motif (Fig. 4g). Consistent with our hypothesis, Kiontke et al.30. found that Y37 and K38 of Ypt7 (corresponding to Y38 and R39 in RAB38 or Y54 and R55 in RAB32) were critical for the catalytic activity of Mon1-Ccz1. Thus, we propose that RAB7A, RAB23, RAB32, and RAB38 utilize the conserved Y[R/K] motif to associate with their respective TLD RabGEFs.

Binding mechanism between BLOC-3 and RAB9A

BLOC-3 is an effector of RAB9A, and the Rab9–BLOC-3 axis is likely to be involved in melanogenesis15,18,19,20. To gain insights into the binding between RAB9A and BLOC-3, we purified BLOC-3 in complex with mouse Rab9A Q66L, a GTP-bound constitutively active mutant, which co-eluted from the size exclusion chromatography (Supplementary Fig. 11a). Unfortunately, the BLOC-3-Rab9A complex tended to dissociate upon sample freezing. As a results, we could only determine the structure of the BLOC-3-Rab9A complex at an averaged resolution of ~ 4.4 Å, and the local resolution of Rab9A was even lower (Fig. 5a, and Supplementary Fig. 11b, c). To overcome the problem, we modeled the interaction between human BLOC-3 and RAB9A, including the GTP ligand, using AlphaFold334 (Fig. 5b, and Supplementary Figs. 11, 12). The predicted model aligned well with the low-resolution 3D cryo-EM envelope (Fig. 5a). Previous studies23,35 suggest that Mon1 and Fuzzy directly interact with RAB5 and Rsg1 in Mon1-Ccz1-RMC1 and CPLANE (Supplementary Fig. 13). In contrast, our model indicates that in BLOC-3, HPS4, which is more closely related to Ccz1 and Inturned, is directly involved in binding to RAB9A (Fig. 5a, b and Supplementary Fig. 13).

Fig. 5: The interaction between BLOC-3 and RAB9A.
figure 5

a Low-resolution cryoEM envelope of BLOC-3-Rab9A Q66L with docked AlphaFold3 model. b Close-up view of the HPS4-RAB9A binding interface, with critical residues for RAB9A binding shown in sticks. Residues that are mutated in (d) are indicated with a yellow box. c Flag-tagged HPS4 WT and mutants were expressed and purified using HEK293T cells, then incubated with purified His-tagged mouse Rab9A Q66L mutant and subjected to Flag pull-down. HPS4 and Rab9A were detected by antibodies against Flag and His, respectively. d Quantification of the results presented in (c). Statistical differences were determined by One-way ANOVA. Error bars represent the standard deviation of three independent biological repeats. n = 3.

In our model, RAB9A is positioned at the end of the HPS1-HPS4 heterodimer and interacts exclusively with the LD2 domain of HPS4 (Fig. 5a). In this interaction, the switch and interswitch regions of RAB9A assume an active conformation akin to that in the GppNHp-bound RAB9A, consistent with the notion that BLOC-3 functions as an effector of RAB9A. A comparison of the predicted RAB9A-BLOC-3 structure and the crystal structure of RAB9A with its effector RUTBC236 offers some interesting insights. Although RAB9A uses a similar region (switch I, switch II, and interswitch) to contact HPS4 or RUTBC2, HPS4 or RUTBC2 adopts distinct structures. Specifically, RUTBC2 employs two β strands and one short α-helix to contact RAB9A36, whereas HPS4 utilizes two α-helices (LD2-α1 and LD2-α4) (Fig. 5b).

The AlphaFold3-derived model, together with sequence alignment of HPS4, indicate that four surface-exposed residues from the LD2 domain of HPS4, K175, R178, S578, and N580, may engage with switch I and interswitch region of RAB9A (Fig. 5b and Supplementary Fig. 4). To assess the prediction, we generated two HPS4 mutants (K175A/R178A, KR and S578A/N580A, SN) and evaluated their binding ability to mouse Rab9A Q66L (Fig. 5c, d). Whereas HPS4 WT efficiently retained Rab9A Q66L, both HPS4 mutations markedly reduced the interaction with Rab9A Q66L (Fig. 5c, d).

Mapping the disease-derived mutations on BLOC-3

HPS1 and HPS4 represent the most prevalent and severe HPS subtypes, comprising approximately 60% of HPS cases worldwide1,9. Although many HPS1 and HPS4 genetic mutations have been found in individuals diagnosed with HPS, it is largely unknown how these mutations contribute to the pathogenesis of HPS10,11. To understand how the mutations alter the functions of BLOC-3, we mapped all reported disease-associated missense variants and multiple frameshift mutations occurring on the LD3 domains of human HPS1 and HPS410 onto our BLOC-3 model (Fig. 6a). Of the 24 disease-related mutations (17 in HPS1 and 7 in HPS4), 20 are missense mutations, and 4 are frameshift mutations. Except for two missense mutations (G313S of HPS1 and R268K of HPS4) located in unresolved parts, the remaining 18 missense mutations are assigned to map densities (Fig. 6a). In addition, 2 frameshift mutations in HPS1 resulted in the deletion of residues 667–700 and 687–700 in its LD3 domain, while 2 frameshift mutations in HPS4 led to the deletion of residues 620–708 and 631–708 of its LD3 domain, respectively (Fig. 6a).

Fig. 6: Structural mapping of the disease-related mutations and their effects on BLOC-3 assembly.
figure 6

a Structural mapping of the disease-associated mutations of BLOC-3. be Coimmunoprecipitation assays were used to assess the effects of the disease-associated mutations on the formation of BLOC-3. HPS1 mutation variants were cotransfected with Flag-tagged HPS4 in HEK293F cells, the cells were lysed and coimmunoprecipitated with anti-GFP affinity gel, and the purified samples and input samples were immunoblotted. Antibodies: anti-Flag (HPS4), anti-GFP (HPS1) and anti-β-Actin. (c) and (e) presented the quantification of the results presented in (b) and (d), respectively. Statistical differences were determined by One-way ANOVA. Error bars represent the standard deviation of three independent biological repeats. n = 3. f, g HPS4 mutation variants were cotransfected with GFP-tagged HPS1 in HEK293F cells, the cells were lysed and coimmunoprecipitated with anti-GFP affinity gel, and the purified samples and input samples were immunoblotted. Antibodies: anti-Flag (HPS4), anti-GFP (HPS1) and anti-β-Actin. (g) presented the quantification of the results presented in (f). Statistical differences were determined by One-way ANOVA. Error bars represent the standard deviation of three independent biological repeats. n = 3.

To evaluate the effects of these variants on BLOC-3 formation, we conducted immunoprecipitation assays to examine the interactions between HPS1 and HPS4 (Fig. 6b–g). At least four HPS1 mutations, including L588, G596, Δ667-700, and Δ687-700, were positioned on the interface of the subunits. Indeed, all of them significantly compromised the interaction between HPS1 and HPS4 (Fig. 6b–e). Furthermore, 12 disease-related mutations, including R106G, L115P, E169K, A232V, L239P, S360R, W448, V547L/R549C, Y646C, E666K, E666Q and L668P, affected residues facing inward within the complex and impaired the assembly of the BLOC-3 complex (Fig. 6b–e). Among them, W448 resides in the third α-helix of the 4HB domain (4HB-α3) and participates in interactions with three helices, and HPS1 W448R diminished interactions with HPS4 (Fig. 6b, c). Finally, although G313 is located within an unresolved loop between LD2-α2 and LD2-β3 in our structure, the G313S mutation still disrupted the interaction between HPS1 and HPS4 (Fig. 6b, c). This suggests that G313S might induce a conformational change or affect the overall stability of HPS1, thereby interfering with its interaction with HPS4.

Out of 7 disease-associated mutations in HPS4, two frameshift mutations (Δ620-708, and Δ631-708) affect residues in the HPS1-HPS4 interface (Fig. 6a). As expected, both significantly diminished the binding between HPS1 and HPS4 (Fig. 6f, g). Three additional HPS4 mutations, including L91P, H154R, and P619L, face inward in our structure and were found to reduce the binding between HPS1 and HPS4 (Fig. 6f, g). Last, R185 and R268 face outward in our structure, and their corresponding disease mutations, R185H, and R268K did not affect the interaction between HPS1 and HPS4 (Fig. 6f, g). R185H was identified as a likely damaging heterozygous variant in exon 7 of HPS4 (c.554 G > A) in an Indian Asian patient, who also carried a homozygous variant in intron 6 of HPS4 (c.1245 + 87 A > G)37. R268K is located at a splice site junction and is predicted to cause aberrant splicing (c.803 G > A)38. However, experimental evidence is lacking whether R185H or R268K is pathogenic. In summary, our structural model provides a clear explanation for the majority of HPS variants (22 out of 24) identified in HPS1 or HPS4.

HPS4 interactions with HPS1 and RAB9A are essential for melanogenesis in zebrafish

Genes encoding subunits of BLOC-1, BLOC-2, and BLOC-3 are conserved in zebrafish. Zebrafish with mutations or knockdowns of these genes displayed altered pigmentation1,39,40,41,42,43,44,45. To assess the significance of interactions between HPS1-HPS4 and HPS4-RAB9A in melanogenesis, we chose zebrafish as our model organism (Fig. 7 and Supplementary Fig. 14a–g). Using a CRISPR/Cas9-mediated F0 gene knockout system46, we generated zebrafish crispants (F0 mutants) of hps1 or hps4 (Fig. 7 and Supplementary Fig. 14a–g). Consistent with the pivotal role of HPS1 and HPS4 in melanosome biogenesis, depletion of hps1 or hps4 altered melanosome structures in the retinal pigment epithelium42,43,44 (RPE, Supplementary Fig. 15a, b). Transmission electron microscopy (TEM) image analysis revealed that the average melanosome circumference of hps1 and hps4 crispants was significantly smaller than that in the wild-type (Supplementary Fig. 15a, b). In addition, hps1 and hps4 crispants exhibited an increased number of multi-vesicular bodies, resembling partially pigmented stage III melanosomes (yellow arrowheads, Supplementary Fig. 15a).

Fig. 7: The interactions between HPS4 and HPS1 or RAB9A are critical for melanogenesis in zebrafish.
figure 7

a Bright-field images of zebrafish at 96 h post-fertilization (hpf). Scale bar, 500 μm. Column I, lateral view; column II, dorsal view; column III, zoomed-in view, corresponds to the white box of column II; column IV, zoomed-in view, corresponds to the white box of column III. White asterisks (*) indicate the putative affected cells. b The total melanin levels of zebrafish at 96 hpf. Control: control ribonucleoprotein complex (RNP) injection (n = 35 embryos), hps1cri+vector: hps1-RNP and empty vector co-injection (n = 32 embryos), hps1cri + WT: hps1-RNP and human HPS1-WT CDS plasmids co-injection (n = 22 embryos), hps1cri + L588P: hps1-RNP and HPS1- L588P mutant CDS plasmids co-injection (n = 35 embryos), hps1cri + RY: hps1-RNP and HPS1-RY mutant CDS plasmids co-injection (n = 45 embryos), hps1cri + DV: hps1-RNP and HPS1-DV mutant CDS plasmids co-injection (n = 29 embryos). All injections were performed at the one-cell stage of development. Results were presented as mean ± SD. P-values were calculated using one-way ANOVA, Dunnett’s multiple comparisons test. Experiments were repeated 3 times. c Bright-field images of zebrafish at 96 hpf. Scale bar, 500 μm. Column I, lateral view; column II, dorsal view; column III, zoomed-in view, corresponds to the white box of column II; column IV, zoomed-in view, corresponds to the white box of column III. White asterisks (*) indicate the putative affected cells. d The total melanin levels of zebrafish at 96 hpf. Control: control ribonucleoprotein complex (RNP) injection (n = 40 embryos), hps4cri+vector: hps4-RNP and empty vector co-injection (n = 34 embryos), hps4cri + WT: hps4-RNP and human HPS4-WT CDS plasmids co-injection (n = 41 embryos), hps4cri + Δ675-686: hps4-RNP and HPS4 Δ675-686 mutant CDS plasmids co-injection (n = 30 embryos), hps4cri + KR: hps4-RNP and HPS4-KR mutant CDS plasmids co-injection (n = 25 embryos). All injections were performed at the one-cell stage of development. Results were presented as mean ± SD. P-values were calculated using one-way ANOVA, Dunnett’s multiple comparisons test. Experiments were repeated 3 times.

Deletion of hps1 led to a 27% decrease in melanin levels compared to control levels (Fig. 7a, b), while deletion of hps4 resulted in a 34% reduction (Fig. 7c, d). Consistently, about 76.9% of hps1 and 69.2% of hps4 crispants exhibited melanogenesis deficiencies at 1 month post-fertilization (mpf) (Supplementary Fig. 15c, d). For convenience, we chose hps1 and hps4 crispants at 96 hpf for subsequent experiments. Critically, these defects could be restored to near wild-type levels when plasmid encoding human HPS1 or HPS4 was co-injected, suggesting that human HPS1 or HPS4 could compensate for the loss of zebrafish hps1 or hps4 (Fig. 7). In contrast, co-injection of plasmid encoding HPS1 mutants defective in binding to HPS4 (L588P, RY and DV) were unable to rescue the melanin levels of hps1 crispants (Fig. 7a, b). Similarly, the HPS4 Δ675-686 mutant could not rescue the loss of melanin level of hps4 crispants, suggesting that the BLOC-3 assembly is critical for melanogenesis in zebrafish (Fig. 7c, d). Notably, the HPS4 KR mutant that was deficient in RAB9A binding also failed to rescue the loss of melanin level in hps4 crispants, indicating that HPS4-RAB9A interaction is indispensable for melanogenesis (Fig. 7c, d).

In addition to the CRISPR/Cas9 technology, we also depleted hps4 using a splicing-blocking morpholino (MO), and these embryos displayed much severe phenotypes relative to hps4 crispants (Supplementary Fig. 16a–c). Critically, co-injection of mRNA encoding human HPS4 WT, but not mutants (Δ675-686 or KR), could partially rescue these defects (Supplementary Fig. 16a–c). Consistent with our immunoprecipitation results, HPS4 R185H or R268K rescued melanin levels as WT, indicating these variants are probably benign (Supplementary Fig. 16b, c). These findings collectively reveal that the interactions between HPS1-HPS4 and HPS4-RAB9A are essential for melanogenesis.

Discussion

The BLOC complexes are critical for the biogenesis of LROs, and mutations of genes encoding The BLOC complexes lead to HPS. One of the daunting tasks for clinicians and clinical scientists is to determine whether the genetic variants of HPS genes are benign or pathogenic10,11. In this study, we reported the first cryo-EM structure of the BLOC complex, BLOC-3, and performed comprehensive studies characterizing the interaction between BLOC-3 and RAB32/38 or RAB9A. As our structure could readily explain the majority of pathogenic HPS1 and HPS4 variants (22 out of 24), our structural information provides a convenient strategy for the diagnosis of variants occurring on HPS1 or HPS4.

Our studies also identify a conserved catalytic mechanism utilized by TLD RabGEFs. All TLD RabGEF-associated RabGTPases harbor a Y[R/K] motif in their switch I, and this motif is often missing in other RabGTPases. Our structural modeling suggests that HPS1-HPS4 induces a conformational rearrangement in RAB32/38 surrounding the Y[R/K] motif, as Mon1-Ccz1 does in Ypt7. Importantly, we and others30 have demonstrated that the Y[R/K] motif is critical for the GEF activity of TLD RabGEFs.

Conflicting data exist regarding the role of RAB9A in melanogenesis. While multiple studies reported that RAB9A is required for melanogenesis19,20, likely via regulating the delivery of cargo to melanosomes, Ohishi et al.47 found that the BLOC-3-RAB9A interaction was dispensable for melanogenesis in mammalian epidermal melanocytes. Our results are consistent with the former observation and support that the BLOC-3-RAB9A interaction is crucial in melanosome biogenesis in zebrafish. Consistent with this, Marubashi et al.19 also found that RUTBC1, another effector of RAB9A, was also essential for melanogenesis. Future research will be necessary to resolve the differences between these studies.

Our cryo-EM structure of BLOC-3 allows us to identify common and unique mechanisms in the TLD RabGEFs. TLD RabGEFs use analogous mechanisms to interact with and activate their respective substrates (Supplementary Fig. 12). Specifically, the interaction between TLD RabGEFs and their respective substrates predominantly involves a conserved pocket formed by two α-helices from the LD1 domains of TLD RabGEFs and the Y[R/K] motif of Rab GTPases (Supplementary Fig.12). In contrast, TLD RabGEFs function as the effector of their corresponding Rab GTPases via distinct mechanisms (Supplementary Fig. 12). The CPLANE complex, via its subunit Fuzzy, interacts with the atypical small GTPase Rsg123. The interface comprises both LD1 and LD2 domains of Fuzzy and switch I, switch II, and the inter-switch region of Rsg123. Notably, the β3 from the LD2 domain of Fuzzy LD2 and a β-strand from the inter-switch region of Rsg1 form a β-sheet23. Importantly, a similar binding mode was predicted for the interface between yeast Mon1 and Ypt10, the yeast homolog of RAB535. In contrast, the counterpart of Fuzzy and Mon1 in BLOC-3, HPS1, is unlikely involved in binding to RAB9A. Furthermore, different from Fuzzy and Rsg1 (or Mon1 and Ypt10) that contact each other mainly by forming a β-sheet, HPS4 predominately relies on two α-helices (LD2-α1 and LD2-α4) to interact with RAB9A.

In summary, our study not only establishes the first high-resolution model of BLOC-3 but also lays a foundation for further understanding HPS pathogenic mutations in BLOC-3 and the development of potential therapeutic interventions.

Methods

Ethics

All experimental protocols were proved by the Animal Ethical Committee, West China Second University Hospital of Sichuan University.

Cloning, expression, and purification of proteins

Expression and purification of the BLOC-3 complex was modified from previous studies18. Briefly, the genes encoding N-terminal GST-tagged human HPS4 (residues 1–708 or Δ289-518) and untagged human HPS1 (residues 1–700) were sub-cloned into the PH and p10 cassettes of the pFastBacDual vector (Invitrogen, Carlsbad, CA), respectively. SF9 cells were infected and incubated at 27 °C for 72 h before harvest. The cells were lysed in a buffer containing 50 mM HEPES, (pH 7.5), 150 mM NaCl, 1 mM PMSF, 1 mM DTT, 1 mM EDTA, and 5% (v/v) glycerol, then crushed using a high-pressure cell disrupter at 6 °C. Following high-speed centrifugation (43,000 × g, 40 min), the supernatant was collected and incubated with Glutathione-Sepharose 4B beads (GE Healthcare) at 4 °C for 4 h. After washing and eluting, the proteins were further purified using Superdex 200 10/300 column (Cytiva) in a buffer containing 20 mM Tris-HCl, (pH 8.0) and 500 mM NaCl.

Similarly, Rab9A, RAB38, and RAB32 were expressed and purified as previously reported33,36. In brief, mouse Rab9A (residues 2–199), human RAB38 (residues 2–211) and human RAB32 (residues 1–201) were sub-cloned into the pET-28a, pGEX-4T1 and pET-22a vectors (TSINGKE), respectively. All respective mutants were generated through site-directed mutagenesis. The recombinant protein was expressed in Escherichia coli BL21 (DE3) CodonPlus strain at 18 °C for 16 h after the addition of IPTG. His-tagged or GST-tagged proteins were captured by affinity chromatography using a Ni-NTA column (QIAGEN) or Glutathione-Sepharose beads (GE Healthcare) in the lysis buffer. Next, the eluted proteins were further purified by gel filtration chromatography using a Superdex 200 10/300 column (Cytiva) in a storage buffer (20 mM Tris-HCl, (pH 8.0), 2 mM MgCl2, and 500 mM NaCl).

To get the BLOC-3-Rab9A complex, BLOC-3 and Rab9A Q66L were mixed at a 1:3 molar ratio in the storage buffer (20 mM Tris-HCl, (pH 8.0), 2 mM MgCl2, and 500 mM NaCl) on ice for 1 h. The complex was then purified, followed by gel filtration chromatography using a Superdex 200 10/300 column (Cytiva) in a storage buffer (20 mM Tris-HCl, (pH 8.0), 2 mM MgCl2, and 500 mM NaCl).

Cryo-EM sample vitrification and data collection

Cryo-EM sample was generated as described before48. Briefly, three microliters of protein solution with 0.1 CMC Lauryl maltose neopentyl glycol (LMNG) were applied onto glow-discharged (60 s) M023-Au300-R1/1 grids (NanoDim Tech). The grids were blotted for 2–3 s and rapidly frozen in liquid ethane using a Vitrobot Mark IV (Thermo Fisher). Samples were loaded in a Titan Krios cryo-electron microscope (Thermo Fisher) operated at 300 kV in the following settings: condenser lens aperture 50 μm, spot size 6, magnification at 165,000 × (corresponding to a calibrated sampling of 0.85 Å per physical pixel), and a K2 direct electron device equipped with a BioQuantum energy filter operated at 20 eV (Gatan). Movie stacks were collected automatically using EPU2 software (Thermo Fisher) with the K2 detector operating in counting mode at a recording rate of 5 raw frames per second and a total exposure time of 6 s, yielding 30 frames per movie stack and a total dose of 62.1 e-2.

Cryo-EM data processing

For BLOC-3, 10,755 movie stacks were imported in cryoSPARC 4.31 and subjected to Patch Motion Correction and Patch CTF Estimation49. Micrographs were subjected to Blob Picker, and 1,118,353 particles were extracted. After 2D classification, selected particles were subjected to Topaz for model training. Topaz particle picking resulted in 862,907 particles50. Subsequent 2D and 3D classifications, 3D auto-refinement, and Bayesian polishing resulted in 501,622 particles51, which were subjected to cryoSPARC ab initio and heterogeneous refinement. The resulting best 3D classes by visual examination were subjected to cryoSPARC local refinement, resulting in a final reconstruction at 3.2 Å. The resolution was estimated by the FSC curve using the 0.143 criterion. The final density map was sharpened by DeepEMhancer52.

For BLOC-3-Rab9A, 11,110 movie stacks were imported in cryoSPARC 4.31 and subjected to Patch Motion Correction and Patch CTF Estimation49. Micrographs were subjected to Topaz particle picking50 and 851,793 particles were extracted. After two rounds of 2D classification and several rounds of ab initio and heterogeneous refinement, 271,048 particles complex were subjected to 3D Classification. The resulting best 3D classes by visual examination were subjected to cryoSPARC local refinement, resulting in a final reconstruction at 4.40 Å. The resolution was estimated by the FSC curve using the 0.143 criterion. The final density map was sharpened by DeepEMhancer52. Details for data processing could be found in Supplementary Fig.11 and Table 1. To dock the RAB9A model, the final map was low-pass filtered to 8 Å. Details for data processing could be found in Supplementary Figs.1 and  11 and Table 1.

Model building and refinement

The initial BLOC-3 complex model was generated by AlphaFold232. The model was docked into the DeepEMhancer processed cryo-EM map in UCSF Chimera1.1453, followed by iterative manual adjustment and real-space refinement using Coot 0.8.9.2 and Phenix 1.1954,55, respectively. Statistics of the final models were provided in Table 1. Figures were prepared with UCSF ChimeraX1.110 and PyMOL56 The data validation statistics are shown in Table 1.

AlphaFold modeling

The interaction models of HPS1-HPS4-RAB38 and HPS1-HPS4-RAB9A were generated using AlphaFold2 on the Google Colab platform or AlphaFold3 on the AlphaFold Server (https://alphafoldserver.com/about), respectively32,34. For the HPS1-HPS4-RAB38 model, the sequences of HPS1 (residues 1-161), HPS4 (residues 1-172), and RAB38 (residues 1–181) were input into the query sequence module. Similarly, for the HPS1-HPS4-RAB9A-GTP model, the sequences of HPS1 (residues 1–700), HPS4 (residues 1–708), and RAB9A (residues 1–201) and GTP were used.

Cell culture and transfection

HEK293T and HEK293F cells were cultured in high-glucose Dulbecco’s modified Eagles medium (DMEM), supplemented with penicillin-streptomycin 1% (v/v) (Hyclone) and 10% (v/v) fetal bovine serum (FBS) or FreeStyle™ 293 Expression Medium (Gibco), respectively57,58,59,60. For HEK293F cells, 0.8 mg of the indicated plasmid was diluted in 40 ml of 293 F medium and mixed with 2.4 mg of polyethylenimine (PEI). This mixture was added to 800 ml of HEK293F cells at a density of 1.8 × 106 cells ml−1. After 60 h of incubation at 37 °C, the cells were collected and centrifuged at 800 × g for 15 min. For HEK293T cells, the transfection mixture contained 9 µg of plasmid DNA and 27 µg PEI diluted in 0.5 ml of 293 T medium, respectively. The 1 ml mixture was carefully added to a 10 cm dish of HEK293T cells at a density of 70% to 80%. Following incubation for 24 h at 37 °C, the transfected HEK293T cells were centrifuged at 500 × g for 3 min.

Co-immunoprecipitation

HEK293T or HEK293F cells were first washed with PBS and lysed in a buffer consisting of 20 mM Tris-HCl, (pH 7.5), 150 mM NaCl, 2 mM MgCl2, and 1% Triton X-100 supplemented with protease inhibitors and 1 mM PMSF. The lysis process involved ultrasonication at 15% power, with ultrasound pulses lasting 3 s followed by 3 s pauses, totaling 2 min. Subsequently, the lysates were centrifuged at 12,000 × g for 10 min at 4 °C, and 5% of the supernatants were retained as lysate, while the remaining supernatants were utilized for immunoprecipitation. Immunoprecipitation was carried out for 2 h at 4 °C using anti-GFP Nanobody Magarose Beads or anti-Flag affinity beads. Following three washes with the lysis buffer, the beads were boiled in 2 × sample buffer. Separation was performed using SDS-PAGE, followed by analysis via immunoblotting with specified antibodies.

Guanine nucleotide exchange assay

The GEF assay for BLOC-3 was performed similarly to that of Mon1-Ccz130. Purified RAB32 and RAB38 were loaded with MANT-GDP (Jena Bioscience) overnight at 4 °C in the presence of 20 mM EDTA and 2 molar excess of fluorescent nucleotide. The loading reaction was terminated by adding MgCl2 to a final concentration of 10 mM, and the resulting Rab GTPase-MANT-GDP complexes were purified via size exclusion chromatography in a buffer comprising 20 mM HEPES, (pH 7.5), 50 mM NaCl, 0.5 mM MgCl2, 1 mM DTT, and 10% (v/v) glycerol.

For the GEF activity assay, 2 μM Rab GTPase-MANT-GDP complexes were pre-incubated with indicated concentrations of the HPS1-HPS4 complex. The nucleotide exchange reaction was initiated by adding 200 μM GDP, and the substitution of MANT-GDP with GDP during GEF activity was monitored by observing the reduction in fluorescence emission at λem 488 nm (λex 355 nm) at 30 °C at 15-second intervals. The data were fitted against a first-order exponential decay model (y = y0 + A*exp(-x/t)), and kobs was determined as 1/t. Finally, kobs was plotted against the concentration of HPS1-HPS4, and the catalytic efficiency (kcat/KM) in M−1s−1 was determined as the slope of the linear fit to the equation y = A*x + B. The measured kobs of the intrinsic nucleotide exchange rate served as a data point for 0 μM BLOC-3 concentration.

Zebrafish

All zebrafish (Danio rerio) experiments were performed according to standard procedures as previously described21,61,62, and both adult fish and embryos were raised at 28.5 °C in Aquatic Ecosystems. AB strain (wild-type) was used in this study. Larvae were imaged at 4 days post-fertilization (dpf), a developmental stage at which sex is not yet distinguishable. All experimental protocols were proved by the Animal Ethical Committee, West China Second University Hospital of Sichuan University.

Preparation of RNP complex and microinjections

CRISPR/Cas9-mediated F0 gene knockout was performed as previously reported46. Chemically synthesized hps1-specific and hps4-specific Alt-R® CRISPR-Cas9 crRNA (hps1: 5’-CACCATGGTGGACCGACTCG-3’, hps4: 5’-TAGTAGAGTCGATGGTCCTC-3’) and universal Alt-R tracrRNA were purchased from Integrated DNA Technologies (IDT). A negative control crRNA (Alt-R® CRISPR-Cas9 Negative Control crRNA#1, 1072544) was also used. Duplex buffer (IDT) was utilized to resuspend the two RNA oligos into 100 μM stock solutions, which were subsequently stored at − 20 °C. The 25 μM duplex cRNA:tracrRNA (dgRNA) was prepared by combining equal volumes of the two 100 μM RNA oligos with duplex buffer, following the annealing protocol: 95 °C for 5 min, cooling at 0.1 °C/sec to 25 °C, holding at 25 °C for 5 min, then rapid cooling to 4 °C, stored at − 20 °C. A typical injection solution contained 1 μL of 25 μM crRNA:tracrRNA duplex, 1 μL of 25 μM Cas9 stock, and 2 uL nuclease-free H2O (with the plasmids) to form the RNP complex. The injection dose for pCS2-mCherry plasmids containing the CMV promoter (Supplementary Table 1) was 15–30 pg per embryo. Microinjections were performed at the 1-cell stage embryos before cell inflation for all experiments.

Quantification indel frequencies in F0 crispant embryos

DNA from single embryos at 96 hpf was extracted. Embryos were digested in a mixture of 25 mM KOH and 0.2 mM EDTA (50 µL for 4 dpf embryos) at 95 °C for 30 min. Subsequently, the mixture was cooled and centrifugated, followed by neutralization with an equal volume of 40 mM Tris-HCl at pH 5. PCR reactions were performed from DNA extracted from each embryo, followed by Sanger sequencing analysis using the following primers. TIDE online software63 (https://tide.nki.nl/) was used to determine the spectrum and frequency of targeted mutations.

hps1 Forward: 5’-CACTCATTATAAGCTCCCTGTTGT-3’

hps1 Reverse: 5’-TCAAACCAGTATAATTTCGTAAGCA-3’

hps4 Forward: 5’-ACATGAGCAGGACAGCTTCT-3’

hps4 Reverse: 5’-TGACAGCTATGGCATCTTTAAATTAAC-3’

Morpholino and mRNA injections

hps4 MO (5’-TATTGCAAGGCTTACATCTTCAGGA-3’) and control MO (5’-CCTCTTACCTCAGTTACAATTTATA-3’) were purchased from Gene Tools. hps4 MO targets the third exon-intron junction and is designed to inhibit splicing. MO and mRNAs were injected into the yolk and the cell at the one-cell stage. The injection dose for hps4 MO and control MO was 5 ng per embryo, with mRNA injection doses of 80–100 pg per embryo.

To determine the efficiency of MO, total RNAs of approximately 40 zebrafish embryos at 96 hpf were extracted as previously described61 and were then reverse transcribed to obtain cDNAs for use as Quantitative Real-time PCR (qPCR) templates. The qPCR assays were performed using a CFX96 real-time system (Bio-Rad), and the expression level of β-actin in zebrafish embryos was used as an internal control. The primer sequences used were as follows:

hps4 Forward: 5’-AGTTCAAAAGTGCAGGAGGAA-3’

hps4 Reverse: 5’-AGACGAACAGGAGATGAGGAC-3’

actin Forward: 5’-CGAGCAGGAGATGGGAACC-3’

actin Reverse: 5’-CAACGGAAACGCTCATTGC-3’

Melanin assay

Melanin levels were determined according to a previously published protocol44. Briefly, larvae at 96 hpf from each group were combined and homogenized in 300 µL of homogenization buffer (20 mM Tris-HCl, (pH 7.5), 2 mM EGTA, 1 mM PMSF). Subsequently, homogenates were mixed with 500 µL of 2 M NaOH, 100 µL of DMSO, and 100 µL of ddH2O, and incubated at 80 °C for 2 h. The mixture was then subjected to centrifugation, and the absorbance of the supernatant at 350 nm was measured using a microplate reader. Melanin levels were quantified using a standard curve.

Transmission electron microscopy

Zebrafish larvae at 96 hpf were fixed in 3% glutaraldehyde at 4 °C overnight, followed by postfixation in 1% OsO4 for two hours. After washing with cacodylate buffer, the specimens were incubated in 1% uranyl acetate for one hour and then dehydrated in acetone. Subsequently, the dehydrating agent and Epon-812 embedding resin were sequentially infiltrated at ratios of 3:1, 1:1, and 1:3, followed by final embedding in Epon-812, and sectioned using an ultramicrotome (Leica). The sections were stained with uranyl acetate and lead citrate before examination with a JEM-1400FLASH electron microscope.

Statistical analysis

All statistical analyses were performed using GraphPad Prism 8. Data are presented as mean ± standard deviation (SD) or mean ± SEM. The normality of data distribution was assessed using the Shapiro-Wilk test. For normally distributed data, differences between groups were analyzed using one-way ANOVA followed by post hoc Tukey’s test. Graphs and figures were generated using GraphPad Prism 8.

Reporting summary

Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.