Pax5 immunostaining in paraffin-embedded sections of canine non-Hodgkin lymphoma: a novel canine pan pre-B- and B-cell marker.