Structural and functional characterization of ZNF521/EHZF, Early hematopoietic zinc finger protein