303 aa
MKKLPALLSAVLLALTLAACGSDDPLDDSGGSASSGDGQTLVIGSQQYYSNEIIAELYAQ
ALEADGYQVDRQYQIGQREVYMPELESGSIDLLPEYTGNLLQYIDESKATGTSDEVLAAL
SDSLPDGLRALDIAEATDQDSYTVTRATADEYGLESIADLAKLPQPVTIGANSEFETRPY
GIPGLKEVYGVEGSLTPIEDSGSALTVKALTDGTVQVADIYSSSPAIAANDLVGLSDPEA
LILPQNVVPIASDAVDDDAAAVINKVTAELSLDDLIALNQRSVDDQLPSSQIASDWLTEK
GLI