ID: ENSBTAT00000093965
Gene: ENSBTAG00000066782
Polypeptide: ENSBTAT00000093965
23:9396892..9414068 1