Revealed: The Key Reasons Why Thymidine kinase Makes Everyone Happier