Why does protein stain yellow in ninhydrin?