ID: ENSBTAT00000064919
Gene: ENSBTAG00000047943
Polypeptide: ENSBTAT00000064919
1:18902909..18904544 -1