protein spill view 2