gene expression and protein assembly topic 13 1354386