MKRTLISVSVAAALALSFPTLAASERGLDADVGFLDEAMQFGGHVGTSLEYEDKVTDGFNGVKKKERTTTHEVFGVYYNNARWNLSALYGLKLENREQKEPSYFENEDGIKQLFSLNKGFDLGNGWATGAIYELEYTRSKVFSPYVSGLRKSLAEHSFRPYLTYFSNENNWGFYSNLEYLYSAEDKSEWGERTEEGYSLLFKPYKRFGNWELGVELYYQIKDNEDHQTSGAINEISDFTEKYIEPIVQYSFDDAGVLYARVRVGENETRNASNSGGGNADVDYFKDIRKATLGYEQAVGDSWLLKGEYEYANEVEEKSKLAGWEAKNESELKQHTVYLQALYRF