Puech Jean, Gastro-entérologue à Aurillac