Mohan Nambiar leaves MEC after 23 years