AAA ATPase p97/VCP: cellular functions, disease and therapeutic potential.

AAA ATPase p97/VCP: cellular functions, disease and therapeutic potential.