All protein synthesis articles