MMFHNVGVTSTNGDLKGFIDQNQSPTKGNISVIALPVSSTNSPTKILPKTLGPINVNVGPQMIISTPQRLTSSGSVLIGSPYNPAPTMVTQTHITEASGWVPGERKRTQEIIESDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNSHLATDSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIRWIGLPTNSAQECQNLEIEKQKRIERIKQKRAQLQELLLQQIAFKNLVQRNQQNEQQNQGPPSLTSTIQLPFLIVNTSKRTIIDCSISSDKFEYLFNFDNTFEIHDDSEVLKRMGMSFGLEAGKCSAEDLRTAKSLVPKALEGYITDMSEGFSWINQGLLSSSEQVVSHFEAAGGTYDAKSSENPGLCLDAEVALATGQLLAPSSQQSSSAASRGETPCSFNEEDEEDEDEDSSSPE