Firer Christian, Médecin généraliste à Sélestat