MKDVEGNHIMLQHSRVHHDQRSVREFACQHEGCHYLARSATDARRHLVSHTSERNFACSEPGCDYRGKSLAQLRRHALFRHEELEKKYKCDQCDFATHIPGHLRRHLLVHSGSKPFSCPHCDYSCNNIENLRKHVISTAKHKGKFLYECKFCPSGAANEASSTPPYGTNFQKEFKDHLQHSHKLTPEEVKMFTATLL