x protien view 1