ZNF568 and cancer: Our results suggest a possible role of PITA and PISA in the development of human cancers.