ID: ENSBTAT00000057315
Gene: ENSBTAG00000038330
Polypeptide: ENSBTAT00000057315
25:582899..584292 -1