MQVAGGQSGLDKAERIKQLEHELSVANETASRLQKDLEEQKLKNSEKDKNSTTVKKKPPKLGSLPKTPSGEVSRESLTRGDSQEDPVQLLRDLQDSLEREADLREQLRFAEEEILRLQMKKRLNKFNPDFLPEKLLANICEMDIKELHEVKKAIEDIKLSCYAKNRKECLNNAQQTICYPTIEQSIQTENSYASYKKYEHRYTQTSSITKSNEYIQKTFDEVPLQLENIKKLEKYSGVNFQYTNVNNGMKEILESDAHFDKCLNIDEISHEQSRSQPLPQMMRKSSFEATTQTELQIINPLLESRVKPLGMLLPYAPVMSPLTALLVPLARRHSPSQQRLTPEPVEKDEGISDEDDPSELRILLELNEQEAAVLRRKVEDLESEGNLLKRKVKELQEKLSSKMVDAGKEKRTLIQQAEPKKTNVLEEEMSELRKKLIEKERECERLHAE