ID: ENSBTAT00000068529
Gene: ENSBTAG00000054492
Polypeptide: ENSBTAT00000068529
5:44281433..44286850 -1