itching due to liver problemkidney problems due to diabetesitching due to liver failurekidney damage due to diabetesitching due to kidney failurebody itching due to liver problemitching skin due to liver problemspruritus due to liver diseaseitchy skin due to liveritchy skin due to kidney diseaseitchy skin due to kidney failureitching due to liver disease