MKFLSWASKKLLSSNGIHDNQFHGSSDFYAREGKINEIIAGQQQFVMCIEQEESRTFSVDQGHSEIFRIGTLGVGDLLTRNSKEAETSEDEEDEDEFIVQYEEDGCEGMQERLQVEQEYSEGAAGSAEEGGLYRTSSGTESSMSSRRSTSSSCESEASFDIQKLQEEMRQILHFQPVPEKQQPKASTKRSTSIEFRKTKQNNLSSENNVVDDANALAHLSRSSQNTKVDGRNASSKQNSKGNNSLSKAQNESSTSLRRKHCSLLMQSIRSKILNSTAPTHVNIARPIFESLLKANGGYDLPQQSSTISKVVNLCRRIVNRKRNVARKRWKHLASYDHTEHVSWYNLDAEKEIPNWAIAKSHRGSERFIDYITNILAQMDNMNEPHTLSGDRRSFSHEINRYNDDVHAHNNAKRSAETSIPYSESWIDTDDECKAFSLEREVFLLLMSPF*