ENSCAFP00000027891 ENSP00000262963