ID: ENSBTAT00000002342
Gene: ENSBTAG00000035584
Polypeptide: ENSBTAT00000002342
7:19877379..19908016 -1