Mazelier Jean-Michel, Médecin généraliste à Gap