I don't think we've ever explored this.
Okay, let's assume Germany doesn't perfect the Haber Process, and so runs out of nitrates for ammunition by the end of 1914; they can't import more, and even if they do discover the Haber Process, it'd take a couple of years for it to get online.
Gerrmany knows this; the Allies probably don't. Can they negotiate a peace with honor?