Gros André, Cardiologue à Cahors