Text this: Recombinant turnip yellow mosaic virus coat protein as a potential nanocarrier.