Titan Pharmaceuticals: Key Catalyst Sneaks Up on Investors