putative protein BT008609 RAFL15-21-E24