Complementary proteins