Seagate Portable Hard drive

My Portable Hard Drive is a 1tb Seagate and the usb connector has broken, there is nothing wrong with the hard drive its self, its just the usb connector inside the case, is there a way this can be repaired??