MSFSEKKHWQKPDIPQHPRAHDAFDLNEQNVFLLDQQDFSPLHNPGQPVNNMMFARPSNAAYIAADNVPQANPLYSNSSWSDDMSLHPMPGAINMGSISSVSSPSVGPPVVQSSPENIPKRRVRGKPFLSEQEARLMETDDSQLTEIELGIKKKAQNRLAQRAFRERKETKLKELETKLLESEEERDKLREQLEAIRSRHAVLSTENSVLRSGAEALCPPQEGNTVHKFTFPKTQEQFIQDMMQGNNTHQVKAETVNSVYEEPRNSGRKLLAIGAVWDYLQIKQEEEAYENVDMMEVTMLLRGKEKCHGYGPAYPLEEVEDALRKVAAREHHQSYF