Renal epithelial fragments