303 aa
MEGVVEEARPDTRFSLLGQVFDAPRPEPGLYLVATPIGNLGDMGLRALQIVAGADILACE
DTRVTAKLLQRYGIKRASMAYHEHNSEAAGAAIIEALAVGKSVALVSDAGTPIVSDPGFP
AARLAIAAGFPVIPIPGASAPLAALAASGLPSDAFFFAGFPPQKQVARRARFEELARVPG
TLLFFEAPHRITESLADMAAMLGDRPAAVCRELTKLHETIYRDTLSGLARTFAAMERVRG
EIVVCVGPPAPEAAATGDDVDTILLGLLQEMKPAHAAQEAVKLTGLPRRELYQRALALKG
STA