Balbiani ring DNA: Sequence comparisons and evolutionary history of a family of hierarchically repetitive protein-coding genes