Structural and functional study of human MxA protein