Cadence selling seven branches ahead of BancorpSouth merger