ID: ENSBTAT00000105706
Gene: ENSBTAG00000054258
Polypeptide: ENSBTAT00000105706
3:18338202..18345995 1