In prokaryotes, splicing is done by autocatalytic cleavage or by endolytic cleavage. Autocatalytic cleavages, in which no proteins are involved, are usually reserved for sections that code for rRNA, whereas endolytic cleavage corresponds to tRNA precursors.