Structure, expression and in vitro functional characterization of a novel RNA binding zinc finger protein from Xenopus.