Lenertz John, Médecin généraliste à Sélestat