蛋白质功能的多样性原因是什么?根本原因是什么?