303 aa
MTGLCDGRVVIVTGAGRGLGRAHALAFAAEGAKVVVNDLGVDPDGTGGGAGPAQRVVDEI
TAAGGEAVAHGGDIATADGAASLVATALEAFGRLDTLVNNAGFLRDRMLVNLEEDEWDAV
MRVHLKGHFLPLKYAAAHWRAEAKAGRTPAARVVNTSSGAGLLGSVGQGNYAAAKAGIIG
LTLVAAAETGRYGVQVNAIAPAARTRMTERTFADTMAAPEGDAFDAMAPENVSPLVVWLG
SAASAGVTGRVFEAEAGRITVMEGWRPGPTADKGARWTPAEAGDTALKLLADSEPPQPVY
GAR