301 aa
MSGLVAVDGDGDGDGRVGEFWRGLGLPGLIDVHTHFMPERVMAKVWAYFDAAGPLVGRHW
PIAYRLEEDERLAVLRGFGVRAFTSMIYPHKPGMARWLNGWAADFAARIPDCLRTATFFP
EDGVAAYVAEELAGGARVFKAHVQVGGYDPTDPVLDPVWGVLAEAGVPVVVHCGSGPVPG
KYTGPEPIARVLARHPRLRLVVAHMGMPEYVDFLELAARYPRVCLDTTMAFTDFVEQAAP
FPRAERGRLLDVGDRVLFGSDFPNIPYGYAHALEVLARLELGEEWLRAVCYGNGARLFGV
G