ENSCAFP00000024309 ENSP00000282943