The abalone Sulculus diversicolor contains abundant myoglobin in its buccal mass. The myoglobin consists of 377 amino acid residues and has a molecular mass of 41 000 Da, 2.5 times larger than that of other myoglobins. Sulculus myoglobin can bind oxygen reversibly, and the P 5 0 was determined to be 3.8 mmHg at 20°C and pH 7.4, showing that the oxygen affinity of Sulculus myoglobin is lower than those of vertebrate and invertebrate myoglobins. The cDNA-derived amino acid sequence showed no significant homology with those of any other invertebrate myoglobins and hemoglobins, but surprisingly showed 35% homology with a vertebrate tryptophan-degrading enzyme, indoleamine dioxygenase (IDO). The structure of the Sulculus myoglobin gene has been determined to consist of 14 exons and 13 introns (15.3 kbp). Compared with the gene of human IDO (10 exon-9 intron structure), the splice junctions of 7 introns were exactly conserved between the two genes, suggesting that these introns have been conserved for at least 600 million years. TheSulculus gene has 5 additional introns, one of which is located outside the coding region. From these results we conclude thatSulculus myoglobin evolved from an IDO gene and represents a typical case of functional convergence. Comparison of the amino acid sequence of each exon of Sulculus myoglobin with those of usual globin sequences showed that there is no significant evolutionary relationship between them. The IDO-like myoglobin is unexpectedly widely distributed among gastropodic molluscs, such as Sulculus, Nordotis, Battilus, Omphalius and Chlorostoma.