MDLDPKKFAALLDKIEAEADEFLLARNQMVENDKERNANREALTALRKRARTTKTSVMSPFDSMMKDIHGSSTKPLVQEVCSTCGSHDSSEPTWMMLPGADLFAAIPFHAVHTMLEKDEEKMEFESKKLQSLVKEKALFISELGALADGISPGVIRSLVALEDKP