Introns and the origin of protein-coding genes.