What Is A Double Stranded Regulatory Protein