ID: ENSBTAT00000004659
Gene: ENSBTAG00000003580
Polypeptide: ENSBTAT00000004659
26:22898555..22904894 -1