Thymidine phosphorylase regulating kinase beta