Sindh to hold MDCAT retake within six weeks