MGAPKQKWTAEEEAALKAGVVKHGAGKWRTILMDPEFSSILRTRSNVDLKDKWRNINVTAIWGSRQKAKLALKNSPPAPKTDNNQLALGKVVQREDFLDIKPLTISGGTFQSPKPLTICSGTLQSPNSKEQVSRLGDNNVLEAIVNMKEPKGSDKAAIASYIEEKYQCPPNLRKLLSAKLQQMVTSGKIVQEKHKYKIMPSSAVSEKRGSSSLMLVEARSKDSPEVEKMCDVNILSKSQIEAELSKVRGMSAQEAAAAAAKAVAEAEVAIAQAEAAAREAEIAEAEAEAAQVFAKAAMKALKCKMLHIW