As an illustration, the
model organism Coprinus cinereus has two mating-type loci called
A and
B. Both loci have 3 groups of genes. At the
A locus are 6
homeodomain proteins arranged in 3 groups of 2 (HD1 and HD2), which arose by gene duplication. At the
B locus, each of the 3 groups contain one pheromone
G-protein-coupled receptor and usually two genes for pheromones. The
A locus ensures heterothallism through a specific interaction between HD1 and HD2 proteins. Within each group, a HD1 protein can only form a functional
heterodimer with a HD2 protein from a different group, not with the HD2 protein from its own group. Functional heterodimers are necessary for a
dikaryon-specific
transcription factor, and its lack arrests the development process. They function redundantly, so it is only necessary for one of the three groups to be heterozygotic for the
A locus to work. Similarly, the
B locus ensures heterothallism through a specific interaction between pheromone receptors and pheromones. Each pheromone receptor is activated by pheromones from other groups, but not by the pheromone encoded by the same group. This means that a pheromone receptor can only trigger a signaling cascade when it binds to a pheromone from a different group, not when it binds to the pheromone from its own group. They also function redundantly. Similarly, the
Schizophyllum commune has 2 gene groups (Aα, Aβ) for homeodomain proteins on the
A locus, and 2 gene groups (Bα, Bβ) for pheromones and receptors on the
B locus. Aα has 9 alleles, Aβ has 32, Bα has 9, and Bβ has 9. The two gene groups at the
A locus function independently but redundantly, so only one group out of the two needs to be heterozygotic for it to work. Similarly for the two gene groups at the
B locus. Thus, mating between two individuals succeeds if[(A\alpha 1 \neq A\alpha 2) \mathrm{OR}(A\beta 1 \neq A\beta 2)] \mathrm{AND} [(B\alpha 1 \neq B\alpha 2) \mathrm{OR}(B\beta 1 \neq B\beta 2)] Thus there are 9 \times 32 \times 9 \times 9 = 23328 mating types, each of which can mate with (9 \times 32-1) \times (9 \times 9-1) = 22960 other mating types. ==Occurrence==