QTSNQTQTDSLSPSPNPVSPVPLNNPTSAPRYGTVIPNRIFVGGIDFKTNENDLRKFFSQYGSVKEVKIVNDRAGVSKGYGFVTFETQEDAQKILQEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSRSISSSPVMVAQPVYQQPAYHYQXXXXXXXXXXXXXXXXXXXXXXAPAQCLPGQWQWGVPQSPASSTPFLYLQPSEVIYQPVEIAQDGGCVPPPLSLMEASVPEPYSDHGVQATYHQVYAPSAIAMPAPVMQPEPIKCGAFIIKTIGQLSSSTDFLSNDPCVTKIQLQGTG