putative protein AF370264 RAFL04-10-F23