MAAAQALATRVSAAREAAASDPAASACALRAVITAPHANDADCLKIKEEALQHLTDLLVQQQNASALRDLLTDLRQLFVAIPKAKTAKIVRSVIDSIAKVPNSTQLLLEVCKEQIHWATTEKRTFLRQRIEIRLAMLHMQSKDYPSALNLIGKLLTEVKRLDDKLLLVDIHLLESKVHHALNNLPKSRAALTAARTAANAIYIPPSLQADIDTQSGTLHAEEKDYKTAYSYFFEAFEQLSALDNPCAVVVLKYMLLCKIMAGDASDVSAISSSKGGIKYAGADVDAMRVVAKAYQDRSLQGFQATLX