ID: ENSBTAT00000012682
Gene: ENSBTAG00000034244
Polypeptide: ENSBTAT00000012682
29:39345958..39355136 1