Or to sum it up:
Information is the reduction of uncertainty (Shannon entropy) in the receiver (or molecular machine) as it goes from a before state to an after state.
It is the action of successful communication not any particular element of it.
For instance, it is not the message. It doesn't matter whether the message is DNA, RNA, Hamlet, this reply, etc.
Nor is it the language, though the sender (encoding) and receiver (decoding) should speak the same language (semiosis) for the communication to be successful. It does no good to send a letter in Spanish to someone who only understands Greek. In our little sidebar, I am speaking in one language and you are speaking in another. But I'd wager the Lurkers on the Religion Forum are more apt to successfully receive what I have been broadcasting.
"Broadcast" brings up another element of Shannon's model that the Religion Forum Lurkers would find interesting. A successful communication is autonomous between sender and receiver. "Noise" in the model can also be a broadcast message from an external sender, e.g. God speaking creatures into being.
Personally, I see the unreasonable effectiveness of math as God's copyright notice on the cosmos.
To say that a protein doesn't convey a message is to betray ignorance of signal transduction pathways of proteins.
Proteins are both the product of information from DNA, and the result of information conveyed to DNA by protein, and is capable of receiving and transmitting information as well.