ID: ENSBTAT00000065236
Gene: ENSBTAG00000046309
Polypeptide: ENSBTAT00000065236
10:73129828..73133979 -1