MMESYMEVLPPAPAHYFVGQAAAAGGWFLPDRRGGGGAWSQEENKVFEQALAALDRNDPERWERVALLLPGKTVADVMTHYDDLENDVCFIEAGLVPFPHYGAAGGGGGSGFTLDWDGGDDPAGLGFKRSCYMVGGKRARGPDQERKKGVPWTEEEHKLFLMGLKKYGRGDWRNISRNFVTSRTPTQVASHAQKYFIRLNSGGKDKRRSSIHDITTVNLPDDDHGNPSPSPPPSVLTAHSSSSAAAVSEQFGVLVDGKPPPPPLGRGAGHHHFMPHPYAQVKIEAGNSHVAGGGRLDDSVLVQMQCGQLMQPLG