MMDFSYFTSAPQPYQFFGLPQTPSNTHTPQLDDFNPNSSNEQYDAAFAAFQQNFHYDPSTFLAQPHQHSAVSPPLEIHHDPMMSISEVDSKGMTTTVTELPLEETGVGRSSSEEKDTLTPQQSRRKAQNRAAQRAFRERKERHVKDLEAKLTTLQTQSSTLNGENERLRRELAKIATENEILRATSGSASNGPTPFLEEPDELVGPLGYVPTDFPVKTRSPASSLGSGGEGMSKYAHFGTMRTITIDNDTGEQLLGMGATWDYIQAHELFRKGLVDVGDVCERLKKMARCDGQGPIFLESDVRQAISESAVAGGRDELI