MTISRNVYNQLFEQAPDATDGAKEKVIRLRPTEAKAGAVVMSAKSKIQMWTKEEHERFLAALEKFPAGPWKKVADFIGTKTPRQTMTHAQKYRQKISRRQRGLRNQKKTSTSDGSPTPVDTKAAVQGEPKAIVSPYGVADLQLKPGSAAAAAVAAGTTNDQLLNILAQQATIQDKPEPMEVDSEATEDATEEEMAAVSTEDVASQGSPNNLPSLAEILHLSGEVQQTEKAQPPKKDEEKKTEEECIAEKIAEAAAAEKKPDAEAETGPQTRPDDCKCNCQCSAHGGQKPPVEEMTTQPRPEES