linking proteins