MEGLMSSSALPPLFADEDGSKESHDLNTTGLAHPEVPYGSGATSSGNNPEFVEDLSQSQLLPSESSNAAESSEQRQEDEQRSKRGGWSKGRKRKKPLRDSNAPKSPLTGYVRFMNERREQLRAKRPEVPFPEITRMLGNEWSKLPPEEKQRYLDEADRDKERYMKELEQYQKTEAYKVFSRKTQDRQKGKSHRQDAARQAAHDHEKEAEVKERSVFDIPIFTEEFLNHSKAREAELRQLRKSNMEFEERNAALQKHESMRTAVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSGETPTLDTIDSYMNRLHSIILANPQDNENFIATVREVVSRLDR