ID: ENSBTAT00000090638
Gene: ENSBTAG00000065984
Polypeptide: ENSBTAT00000090638
4:104638114..104638669 -1