Glycoprotein structures of various viruses