Triple gene block: modular design of a multifunctional machine for plant virus movement.