ID: ENSBTAT00000072899
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000072899
23:27871937..27947998 1