303 aa
MTGICTGRVAVVTGAGRGLGRAHALALAAEGAHVVVNDLGVAPDGAGTSAGPAQQVADEI
RAAGGRAVAHTGDITTIDGAASLVTTALDAFGRLDALVNNAGFLRDRMLVNLDEDDWDTV
IRVHLKGHFLPLRHAAAHWRAEAKAGRRPDARVINTSSGAGLLGSVGQGNYSAAKAGILG
LTLVAAAEMARYGVQINAIAPAARTRMTEQTFADTMAAPAEGEFDAMAPENVSPLVVWLS
STASDGVTGRVFEAEAGRITVMEGWRPGPTADKGSRWTPTEAGETARTLLAAAEVPQPVY
GAR