MSKWAIQLGGYDIRYEPRTAIKSQALADFVADFSLSLQHVVDQEVNILTDSGSSSTWTLHTDGSSNIRGNGLDIVVKSPQGDTIVQSVCCEFKATNNEAEYEALILGLSLALDMNIRRLESSPKITYPSPNSPNLLKRLHGATPISFDESDAGDISDKHHDGLVISIPVGNCMIKRVLVDNGSSTNVMMLDALKEMGLNPDTDVVKKSTVLIGLIGEAKTTFVEVTLPVYAQGINQQLKFCVIDCPSSYNIILGRPWIHDMKAIPSTYHQTIKFPTRWEVQEIKGDQQESKECYKEALKPSATNISSL*