visual snow protein