Mullvad does not need your private key to generate a wireguard config. They do not need your private key for anything.