head kidney renal medulla metanephron glomerulus tubulointerstitium peritubular capillary subepithelium cortex vas rectum enteronephry