Molecular biology genes to proteins - Tropp, Burton E (2008)