We have produced peptides containing over 100 residues. However, this is sequence-dependent, and long peptides can be difficult to synthesise. We can assess them on a case-by-case basis and attempt synthesis by fragmentation and ligation.