MESLMSSSTLPPLSADEDGSKESNGLAVTGLTHPEGPYGSAATSTTNNPEFVEDLSQGQLLQSESSNAAEGSEQRPEDEQRSKRGGWSKGRKRKKPLRDSNAPKSPLTGYVRFMNERREQLRAKRPEVPFPEITRMLGNEWSKLPPEEKQRYLDEADRDKERYMKELEQYQKTEAYKVFSRKTQDRQKGKSHRQDAARQATHDHEKETEVKERSVFDIPIFTEEFLNHSKAREAELRQLRKSNMEFEERNAALQKHVESMRTAVEKLEVDVIQERSRNTVLQQHLETLRQMLTSSFASMPLPGSGEIPTVDTIDSYMNRLHSIILANPQDNENFIATVREVVNRLDR