p97: An Emerging Target for Cancer, Neurodegenerative Diseases and Viral Infections.