ID: ENSBTAT00000064106
Gene: ENSBTAG00000006239
Polypeptide: ENSBTAT00000064106
25:42248123..42262415 -1