ID: ENSBTAT00000016194
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000016194
23:27943532..27947998 1