We described previously the purification of a human protein, called alternative splicing factor (ASF), that can switch utilization of alternative 5' splice sites in an SV40 early pre-mRNA. We now report the isolation of a cDNA, designated ASF-1, that encodes this protein. ASF-1 consists of 248 amino acid residues, including an 80 residue RNA-binding domain at its N-terminus and a 50 residue C-terminal region that is 80% serine plus arginine. ASF-1 produced in E. coli can activate splicing in vitro and switch 5' splice-site utilization, establishing that the recombinant protein is sufficient to supply these activities. Analysis of additional cDNAs revealed that ASF pre-mRNA can itself be alternatively spliced, surprisingly, by utilization of a shared 5' splice site and two closely spaced 3' splice sites. Use of the upstream site results in a second mRNA (ASF-2) in which translation of the downstream exon occurs extensively in an alternative reading frame distinct from ASF-1.