Mx proteins: antiviral proteins by chance or by necessity?