ID: ENSBTAT00000011326
Gene: ENSBTAG00000049820
Polypeptide: ENSBTAT00000011326
18:62671268..62699050 -1