MGLGHSKAHPRVIKVTPLQSQETETPSTGPVFFALNRNLEEESSFTRLQDQNRTREGQLPPLRETWYGRLPAVSRAMYLDIPLKHEETSIIKRHPPRRIQKLEPIDLPQAITSERLLCHQEGRTKSNTKQENEKKIQLPMYTSGKRQYLHKMKMLEMNHKRQEAQMELRKSLLSKAMLDMQKLKDHNGNKIAQSKPRSNGYDILTILPNENINRDPGNPQDEEFLDCHTENDYYVRKIGKMETWLREQEARGQLFWDSSSSDSDELEKDERRPQALVRTKTEKIPLYDDFYDSA