MTRKKVKLAYITDVTARKSTYKKRKKGIIKKVSELTILCGIPACAIISSPFDSKPEVWPDPERAKQVIQKYLDASVLDESKNVNQESFIMQRIAKAQEQLKKHRQENHEKEMALSMFQYMQGEDLPNNVEELKELNKLIEKNLKEIENKLAVNGESISV