This reminds me of the embarrassing video of 'the atheist's nightmare', the banana. I'm sure that one keeps Dawkins and Hitchins squirming all night.
I do think there is something to the Laminin angle though. We had some kosher beef just last weekend so I took some left overs into my lab and isolated a single laminin protein and lo and behold, I was shocked and awed by the result. Here is a kosher beef laminin protein: