JACKSONVILLE, Fla. (AP) - A Jacksonville city councilman has resigned from his seat after pleading no contest to selling real estate without a license in north Florida.

John Meserve, who was suspended from office in January when he was charged, received one year probation as part of a plea deal. His trial was scheduled to begin Nov. 29. He must also perform 100 hours of community service and make a $40,000 donation to Beaches Veterans Memorial Park.

Meserve, a former Atlantic Beach mayor, admitted to accepting about $105,000 in commission checks for helping with Mayport land deals in 2005 and 2006. Prosecutors say Meserve hid the deals from the Mayport Waterfront Partnership, a city government advisory board that he chaired while receiving the checks.