Email Record: Polypeptide splicing