Isis Pharmaceuticals Inc. (NASDAQ:ISIS) has