Ahh, *that* part I missed. Thanks!
I don't think these biological molecules came from space anyway. I think the L amino acids are the only ones that have a significant interaction with RNA triplets, as per RWP's post above. I haven't looked at it, so it's quicker to ask RWP if that's so. RWP?