MMKESYMEVLPPAPAHYFAGQAAGGWFLQDRRSGGGSPWTLEENKVFEQALAAVDRNDPERWERVAELLPGKTVADIMTHYDDLENDVCFIEAGLVPFPHYGAGGSPSSGFTLDWDGGDDAAGLGFKRSCYMVGGKRARGPDQERKKGVPWTEEEHKLFLMGLKKYGRGDWRNISRNFVTSRTPTQVASHAQKYFIRLNSGGKDKRRSSIHDITTVNIPDDDHGNPSPSPPSVLTAHSSSAAAAPVISEQFGVLVDSKPPPPHQLGRGAGHHFVPHPYGQVKLEASNSHVAGHHGGRLDDSVLMQMQCGQLQPLG