Text this: CD-Tagging: A New Approach to Gene and Protein Discovery and Analysis