301 aa
MSTQFNKGPSYGLSAEVRNRLAQKYDPQKEAELQVWIEEVTGMSIGPDFQKGLKDGVILC
ELMNKLRPKTIPKINVSKQNWHQLENLSNFIKAMSAYGIKSVDLFEANDLFENGNMTQVQ
VSLLALAGMAKTKGLHSDVDIGVKYSERQERNFDDNVKKAGQCVIGLQMGTNKCASQSGM
TAYGTRRHLYDPKHSILPPMDHSTISLQMGTNKGASQVGMTAPGTRRHIYDTKTGTEKCD
NSSMSLQMGSNQGANQSGQIFGLGRQIYDPKYCPKGNPDSLPNQYEDQDHQEYGYNQEQD
L