NSC367841 Polyfucose sulfate from sea cucumbers