ID: ENSBTAT00000077995
Gene: ENSBTAG00000068122
Polypeptide: ENSBTAT00000077995
15:50815223..50818684 -1