MEKKICVCVTGAAGYIASWLVKKLLDKGYTVHATLRNLEDPSKVGLLKALPHADTRLVLFGADIYKAEEFEPAIRGCQFVFHIATPLLHNTQSTKFKDTTEAATEGVKSILGTCIRSKTVKRLIYTGSVVAASPLKEDGSNIRDRIDESCWTPLHHSFSYSSFIDQEYISSKTLSEKEALSYCNLEEGGLEVVSLACALVGGDTLLSYVPPTVGVIISQLTGEEDRYRQLKLLQEMLGSVPLIHIDDVCEAHIFCMEQHSMAGRFLCACTYPTIAEMAKHFTNKYPEIQVAKRFSEGPETGIDCQSTKLRDMGFEYKYDFKRILDDSVVCSKRMGIFK