salt-tolerance protein AY045794 RAFL05-20-N02