ID: ENSBTAT00000098166
Gene: ENSBTAG00000057955
Polypeptide: ENSBTAT00000098166
2:38689491..38713512 -1