Your sun like all the stars in this galaxy rotates around the galactic core and transits various points along the way

What is the correctly punctuated version of this sentence?
Your sun, like all the stars in this galaxy, rotates around the galactic core and transits various points along the way.