MMEQSLTAADNSNCPLHKKKKKKKKKKKRLQYSRVEREFIGMMKNKRKRRRLMSLLDRLLPYEKDLVENEKKQLYEDQKGILKYNGPNPLRELPQLAFIPELSLHPRNTNVITPCQNVLAWTDYINCTMLASQGQVMTNLPQQEGNEQPFDQNQMHCMLLSGQREQQDSQSLQNYQLSEWPSMLRDQNYKVGATNVSDFPPMLLSSVKLFI