The involvement of exon sequences in splice site selection was studied in vivo in HeLa cells transfected with a series of model three exon-two intron pre-mRNAs which differed only in the sequence of their internal exons. When the majority of the human globin-derived 175-nucleotide internal exon (DUP175) was replaced with a sequence from the yeast URA3 gene (DUP184), the splicing pathway changed from complete inclusion of the internal exon in DUP175 to its predominant skipping in the DUP184 construct. Skipping of the exon was reversed by increasing the strength of its flanking splicing elements indicating that exon sequences exert their effect only in the presence of relatively weak splicing signals. A series of block mutations in the internal exon of DUP184 showed that a stretch of 6 cytidine nucleotides increased the inclusion of the DUP184 internal exon about 7-fold. Mutations generating purine-rich sequences (AAG and GAAG) at the 3' end of the exon led to complete exon inclusion while stepwise insertion of sequences from the internal exon of DUP175 into the DUP184 background increased exon inclusion 5-fold. Combination of the stretch of cytidines with sequences derived from DUP175 exon resulted in complete exon inclusion indicating that diverse signals within exons may cooperate with each other in affecting splice site selection