The interactions of the flavivirus envelope proteins: implications for virus entry and release.