A novel dense granule protein NcGRA23 in Neospora caninum. (1st June 2018)