Molecular characterisation of the cowpea mosaic virus movement protein by