Shares slip as developers see RNAi doubts