ID: ENSBTAT00000090662
Gene: ENSBTAG00000064803
Polypeptide: ENSBTAT00000090662
22:31132716..31538658 -1