Mammalian kidney