Messenger RNA: An Evaluation