What is the version of the following sentence with correct punctuation?

For its part the Linz Arts Electronica Festival denies that Samantha was sexually assaulted at its event
For its part, the Linz Arts Electronica Festival denies that Samantha was sexually assaulted at its event.