Viral fusion proteins: multiple regions contribute to membrane fusion