mec43