i want to show all possible probabilities of RNA sequence in a protein sequence
annexin is the name of the protein.
fact:

```
protein(annexin,[phe,leu,gly]).
code('phe') -> codon('UUU','UUC')
code('leu') -> codon('UUA','UUG')
code('gly') -> codon('GGC','GGU')

rules:
rna(X):-
   protein(X,[A,B,C].
   (i dont know how to permute the triplet codon)

query:
rna(annexin)

result:
UUU,UUA,GGC
UUU,UUG,GGC
UUU,UUA,GGU
UUC,UUA,GGC
...
...

```