MMVTIKVVNIWRAKVAARWVEKTKQNEEEKETAMAIINCGHCRAQLVLPPEGASSIRCAICHGVTQLAPPSPATNLPPPNFHGSKKALICGVSYRFSRHELRGCLNDAKCMKYLLTNRFQFPESSILLLTEDQPDPLKLPTRRNILMAMYWLMQGCQPGDSLVFHFSGHGAQQRNLDGTEVDGMDETILPLDFETQGMIVDNEINAALVRPLPHGVRLHAIVDACHSGTALDLPFLCKIQGQGYYVWEDHRPRNGVYKGTNGGEAFCFSGCDDRQTSADTSELSRGTYTGAMTFCFIQAIERGHARTYRELLNSMRYDVSQGVGGASNYGGPLTTLVEMMLTGGSLPTRTVQEPQLTAANPFNIDVPFAL*