hypothetical protein AU228698 RAFL16-40-G04 AU237619