Cofnod E-bost: Renal failure: unusual clinical presentation of an isolated intrarenal hydatid cyst