Roles of SAMHD1 in antiviral defense, autoimmunity and cancer. (25th April 2017)