The strangest thing is the supposed use of a human(?) cancer cell enzyme. While cancer genomes mutate a lot, I doubt that starting from some canonical human protein it is feasible to get an enzyme competitive in performance with enzymes from bacteria, fungi or algae. There are millions of species of these with bunch of weirdos living anywhere from hot springs to hipersaline marshes and surfaces of the icebergs.