Vivo protein