Cyanovirin-N (CV-N) is a 101 amino acid protein isolated from the cyanobacterium Nostoc ellipsosporum with antiviral activity against the human immunodeficiency virus (Chang and Bewley, 2002) .