If you have lost the Distribution profile then you can create a new one from iphone Program portal 🙂
If you have lost the Distribution certificate i.e the private key 🙄(formatted the machine without a backup of the certificates 🙂 )you can try to revoke the existing certificate from the iPhone Program Portal.
If you want to submit a new version of the existing app with the same Distribution profile But you have the certificate on your machine then just create a new mobile provisioning for your updated app and submit it via itunes Connect 🙂