All synthetic proteins articles