MKFNKQFSAYIKTQQSLLPGLSYVEFKRLKKLLKHCPLHESSSVPDHEDHKCPPSCAVCDQTFFPLLMKEVAAVMGCFNARVEKLLEMHLASGVHKYILRLRYRHARNHQDMIHEGQKLVSYVHMNALAIRKILKKYDKVHLSRKGRAFKSRLQTMHVELLQSPWMVELIAFHLNLKENACASPEMFAHCSYNFESSKPTISCTLSDSVMIEIDLTCSICLEMVFDPVSLRCGHIFCNSCACSAASIPTVAGLKSADRNAKCPLCRQARVYEDAVHLTELGTLISTRCKDYWENRLQRERVERLEQVKKHWNDQCRAALGI*