YP3: a Novel Plant Virus Inhibitory Protein from Mushroom Pleurotus citrinopileatus. - WU Li-ping; CAO Yu-sheng; WU Zu-jian; LIN Qi-ying; XIE Lian-hui (Natural Product Research & Development, 2009)