ID: ENSBTAT00000075566
Gene: ENSBTAG00000038536
Polypeptide: ENSBTAT00000075566
15:47778467..47795707 -1