MSAEKKEQSLSAGVMGRKLMKQFFQRQELTFVAVKMNNCLKALNRDYGIQCRNAFDLRELVVTVKQDKKQTNEKFKIFGLQYLTNLFTPGKELFLYVLKGPAAPLGSWGATMLSLQQIEAATRDAYLCCLVALNDFTGYHNFNIWVSCGFAYGGLNEYTRNVIESRFNGDFRALSLDDMWDYYMWFARDSYEREMAIHVPCVNPNYEHNLHVSTPSPLNACYTEVRSNVYDNHAYSNDLSNPCMDMNVLSHDSTVASPVYYCEPLPNPIQPESESRDSFLEELRRLTSEIEIQCTRSQEATNKIIKASKATLERFRKIQEIIENNDSSCVGDKGQLSEPIGNQESEELIVEVEDEFEDDDVTVGSMDERFVEAEKPYVIEQVHEEVEVDKTLVLAVLTKKRWMLCRELYMESHSLQA*