Easy to dismiss it as “utter nonsense” (just like the author said you would); much more difficult to explain the protein. Care to take a stab at it?
Sure, just as soon as the author explains his theory that fossilization took place in a few thousand years.