MEKTECSEAQNFGSVTTSLEPQATAKRKKAKSKNQRRFTDEQIRLLESIFEADSKLEPRRKVQVARELGLQPRQVAIWFQNRRARWKSKQIEQDFRTLRADYDNLASRFESLKEEKQSLLMQMEKLNELVGKPSQGLEGNIMADGSRLQEELAPRGVIQSHKNNTSNDVGCHGDEIHELLSMAHVDASSLSPQDWHRFDPSILFDQSRFTSSHWLNFWT