Execution reverted: !BALNFT
means the wallet you're trying to list from doesn't have the required amount of NFTS or you haven't approved transferring it.
First, check if your connected wallet has enough NFT. If it does, then make sure you have given approval to spend those tokens.