Cyr Alain, Médecin généraliste à Marsillargues