The anglerfish has its own charisma but sex is not

What is the correctly punctuated version of this sentence?
The anglerfish has its own charisma, but sex is not.