Additional funding: Medical Research Council MC_UU_00034/1, MC_ST_00034 PetPlan Charitable Trust S24-1326-1365