Why is it "mwekundu" and not "mwenkundu" if the root form is "-enkundu"?
Very simple: the root form is not -enkundu. It's -ekundu.