ID: ENSBTAT00000080603
Gene: ENSBTAG00000020116
Polypeptide: ENSBTAT00000080603
23:27829736..27947998 1