However, a single gene can produce a variety of proteins by means of RNA splicing. One particular Drosophila gene (DSCAM) can be alternatively spliced into 38,000 different mRNAs. Each mRNA codes for a different peptide chain. Therefore the number of proteins produced is far above the number of coding genes.