ID: ENSBTAT00000002416
Gene: ENSBTAG00000001852
Polypeptide: ENSBTAT00000002416
18:24747345..24771959 1