MDFTPNQCINNLNLELDDSPHVEEFSNDDLAEQLNMFSNPYFFDFEPVNLFPHNFYRSLPQDVNSNFTAAPAEYKTQPQQAAPSSQFTTSSNVPVPTIPKQEPLENPKISAKVPQEDNQNPYLVTENLDLLNATRVMQMPGKNSSGLFPLPNTTPFLESKASENQQKIPTPPSFPYKRPSDSSLDLPISSAGNEELITSATTGKRTSTSARLPDLQQHKEQELASVPSTPVAVSAPSIKRPKTDSSDAAIRNAAEEDKRRRNTAASARFRIKKKQKEQQLERTANELSEKVISLESRIGELEMENNWLKGLIRPATNF