Heterogeneous nuclear ribonucleoprotein (hnRNP)-like protein that acts as a component of the pre-mRNA processing machinery. Functions at multiple steps to facilitate the nuclear maturation of plant pre-mRNAs 