François-Noël Giraud, Médecin généraliste à Gap