301 aa
MGILEGRVAIVTGAGRGIGRAHALELARQGAKVVVNDLGASVGGEGASDGPAHEVVTLIK
ELGGEAVANGADVADFEEAEAMVRQAVETFGGLDILVNNAGFVRDRMLVNTSEEEWDAVI
RVHLKGHFAPLRHAAAYWRNEAKGGRPRAARVINTSSGAGLQGSIGQATYSAAKAGIAGL
TLVAAAELGRYGVTVNAIAPVARTRMTETAFPEMMAPASAAFDSMDPGNNAPVVAWLASV
DAGDVTGRVIEIEGGRLCVEQGWTHGSRRDIGRRWDAAEVGDAVRKLIAAAPVPEPVYGT
R