protein spill view 3