that tire is done in my book. i'd get a new tire.
make sure the tire shop you take it to knows how to mount on 19" wheels with TPMS without damaging the finish. try your local speed shop that sells and mounts tires on volks/weds/bbs/advans, etc first. DO NOT trust just any tire store. they will damage your wheels.