MMKQESWMEVLPVPPAPYFAGQAGGWFLQDQRGGAWSPAENKLFEEALARVDCDAPDRWERVASLLPGKTVADVMTHYDDLENDVCFIEAGLVPFPHYNANAGSPASGFTLDWDGGGDLAFKRSCYMVGGNGGKRGRGSEQERKKGVPWTEEEHKLFLMGLKKYGRGDWRNISRNYVTSRTPTQVASHAQKYFIRLNSGGKDKRRSSIHDITTVNIPDDDHASNSNPSPSPPSAVTASSTHSSEQFGVLVDSKPHPLGHHFTPHLYGSVKLEASSNGGYHGNGGRIDDAVLMQMQCGQLQPLG