MMKQESWMEVLPVPPAPYFAGQAGGWFLQDQRGGAWSPAENKLFEEALARVDCDAPDRWERVASLLPGKTVADVMTHYDDLENDVCFIEAGLVPFPHYNANAGSPASGFTLDWDGGGDLAFKRSCYMVGGNGGKRGRGSEQERKKGVPWTEEEHK