ZNF146 and cancer: Different zinc finger proteins play different roles in terms of promoting or inhibiting cancer development.