High affinity, dsRNA binding by disconnected interacting protein 1

High affinity, dsRNA binding by disconnected interacting protein 1