MPPKKGAKKENDRKDDKGDSEGLLSEKDLEIATLLDKLSRLEKRSQALTTLTEKQQVATQEMEEKLQDVISCLTSDVKEKETKINDLELALGDLKAESTTTIEALTKELNELKNTHKFVTEDLRLQLANAQVQLRDIDDFREKKMSIEQEVVGLKETIERERKEHQDVISDIERAALQEKERLRKEMAVRIEETKIQMLQQMDEQLHAKTKRTMVENEQLGKELGYHVRQTELLLQKNEKLVQENIELHRKVLLAKEVQEDFAHRNRMNQKTIRILLYKLQERHHATKAGQHAENEQKMLLCTASQHTHADVRLFAHTTFFSLHAFGVCDLTGG