301 aa
MSELPGHVTIREVALRDGLQIEDPIPLSAKLELLAAIAATGVREVEATAFVSPSKVPALA
DAPELAAHLGDYPDIDFSALVASPNGAKRAIAAGLRSVEYVVSAADAHSRANVGRSSADA
TAQIADIVAIAHDSGASVEVIIATAWDCPFDGPTPPQRVLDIVDAACEFGADRLAIADTI
GTTTPGRVTALMNQVRPRIGDLPLGAHFHNTRGAGLASAYAAVAAGVTRLDSSVGGLGGC
PFAPGASGNIATEDLVYLLRDSGIGVDIDLPAAISAAAVAKSVVGHDLPSALLRAGDRIL
S