Small interfering RNA (siRNA), sometimes known as short interfering RNA or silencing RNA, is a class of double-stranded, non-coding RNA molecules, ________ base pairs in length, similar to miRNA, and operating within the RNA interference (RNAi) pathway.