ID: ENSBTAT00000062956
Gene: ENSBTAG00000045655
Polypeptide: ENSBTAT00000062956
9:43459248..43460942 -1