Castan Gerard, Médecin généraliste à Châteauneuf-les-martigues