This, apparently, is hilarious - it's all about peptides and the amino acid alphabet. Full explanation here. Buy from Zazzle