303 aa
MDAGRLEQQVASVERGITFLKQEHLALLTGLKLEITHLKRRCHELSCELDSRFPYRTTAE
EEAELAARCEAAERLLQDQQCMMVAARGELRAGRARASALGRSLREEERHFLEELKRRSH
KITLLSRELQRQNLTTSTLCHELHTARLKLFKQRQSTDCTAERKEEDSGKEEEGGEEEEE
EEEEDEDEDDEDEEGESSDWLLSPPPPASPSQPDVRLRRRVSVREERVRACVPQERVTSP
QRPHPMPDPALFLVPLRYRLLRWNRPIRTQEAGEGTMDEWEDIEDSRVHRRVDMGAGEGE
TAL