multiple proteins