MSQSLSIHVESRKMFVLQQVNQLEALLNKWISSNNLNEENTHSSHMEEQVTQSQTATHISHFQGFLTYLRSLSIDELACHTIKSLQQHFDYMQQVLENEVKLYQQRQFLKDQEKQDEKKGHKFSKKSNLILKNWLYKHFSYPYPTKEQTLQLAEKCNLTYKQIQIWFINARGRINNKTYEEKKFKNIVKYKYLSINKVQQKPTE