能与双缩脲试剂发生紫色反应的物质一定是蛋白质吗?为什么