ID: ENSBTAT00000002846
Gene: ENSBTAG00000027930
Polypeptide: ENSBTAT00000002846
2:122169404..122170058 -1