ID: ENSBTAT00000031166
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000031166
23:27829642..27947998 1