MKEKSKNAARSRREKENAEFLELAKLLPLPSAITSQLDKASIIRLTTSYLKMRAVFPEGLGDAWGTQHIPNNPRDLAIKELGSHLLQTLDGFIFVVAPDGKIMYISETASVHLGLSQVELTGNSIYEYIHNYDQDEMTSVLSLQPNMYVGPPAGGNGTEPSPGTGPLLASTPSHSSLAADAGGPTGTTDSPISPFASLLHHQHHHHHPGGGESPPQSLTSSGGSIGTTLGGPLGQSPNDMQAGMHQQQQQQQHMGGNGGHSPLGAMYGSGPGGYGGMPQTPHHHHNHNHHHGHYHHH