Self-cleavage of virusoid RNA is performed by the proposed 55-nucleotide active site

Self-cleavage of virusoid RNA is performed by the proposed 55-nucleotide active site