Alternative haplotypes of antigen processing genes in zebrafish diverged early in vertebrate evolution.

Alternative haplotypes of antigen processing genes in zebrafish diverged early in vertebrate evolution.