Taupenot David, Médecin généraliste à Clamecy