KMAAEPRREWSSEQLKSDDLPKKDLIKFLQDNAADSFLAEHKLLGNIKNVAKTAKKENLISAYNQLFESKRFKGTDPVEEVTAQAKEVKIEDKPKDTKPEEPVEEGPPKYVKSVLKKGDKVNFPKKGDTVSCWYTGTLEDGTVFDSNVATSAKKKKASKPLSFKVGMGKVIRGWDEALLTMSMGEKARLEIEPEWAYGKKGQPDAKIPPNAKLIFEVELVSID