peripheral proteins