EXHIBIT 10.26 PEPTIDE SUPPLY AGREEMENT