viral interacting proteins