MDFSYFTSAPQPYQFFGLSHTPSNNHAPTLDDFNPNASNDQYDSAFAAFQQNFHYDPSTFLAQPHQPNNVSPPLDVHQDSMLSIPDGDSKGFTATVAEVPAEETVVGRSSSEEKDLLTPQQNKRKAQNRAAQRAFRERKEKHVKDLEARLSTLQRQSMTLNGENERLRRELAKVATENEILRATSGSASNGPTPFMEEPDALVGPMRFVPTDLPAKPRSSPSSMASGAEPFSKYAHFGTMRTITIDDETGEQLLGAGATWDYIQAHELFRKGLVDVGDVCERLKKMARCDGQGPIFLESDVRQAISESAVAGGRDELI