Synapomorphic variations in the THAP domains of human THAP proteins and their homologs