Reynaud Alain, Médecin généraliste à Montpellier