On the efficiency of the genetic code after frameshift mutations | Synapse