ID: ENSBTAT00000076428
Gene: ENSBTAG00000037710
Polypeptide: ENSBTAT00000076428
18:57220165..57343755 -1