MFMQGRKEKILIAYFDXXXXASWFEQLFQVWFQNRRAKWRRQDKAESSAIADLPPVRQAGPTGLHSWSWXXXXXXXXXXXXXFTGLMHPFAPQPNNFPPPDMVSFILQTAKAPPTPFCFGYLPTNPYAAPPPFTDIELHGGQNTVNHSPHKIPYE