Heterogeneous nuclear ribonucleoprotein A0 is a protein that in humans is encoded by the HNRNPA0 gene.