301 aa
MKLLSALAAVTEHIGLIGTATTTYNEPYHVARKFASLDRISGGRAGWNLVTSDNASEAAN
FGRSDHVAHGERYARAREFHQVVKGLWNSWEDDAILNDKEKGIQFDVDKLHALNHKGDHF
SVTGPLNVSRSPLGHPVVVQAGGSEAGKNLAAETADVVFTAHPNLASAQAFYRDLKSRVV
QAGRSADSLKIMPGLFPVVGRTQEEAQEKFQLLQDLLVPKDGLALLGRMIGNFDLSAYPL
DEPLPELPLTDNGQQSRQKLLTQLAQGENLSIRELYLRIAGGRGHFTLIGTPEMIADQMQ
L