ID: ENSBTAT00000063982
Gene: ENSBTAG00000046864
Polypeptide: ENSBTAT00000063982
18:58076235..58131254 1