mecC