MultiBac: from protein complex structures to synthetic viral nanosystems