Duplication of primate and rodent B7-H3 immunoglobulin V- and C-like domains: divergent history of functional redundancy and exon loss.