SEARCH Articles Figures Tables Double stranded RNA-dependent protein kinase Double-stranded RNA Protein dependence Protein strands