MKKTLLFVMIAVMALTLFPAVTGISSAAADSESPVTVETAKIEKTDDSCSIKIIYPVLSGFSSADKINDTLHNKNLDLIGFIRREQAYLDDYRKELPAEEKYFPQVAIDSSFDYNTSGNILSLVTNTYEYLGGAHGMTTLQAYTVNTKTGELYSFNSLFNQKSNYKKVILDKIKASIDKEKEWYFDEAKTFVDEAKGNYKFYIDGNRLVIYFGVYELRPYAGGISRFSIPAKELKGLLKDDIYNQMVNAKPLEKIRLNGTSVKTQFKTYEKDYVLMVPLKTAAEILGYKVGWNSKKGASVAGGYIKNNVDTYYTTGSRKIKLTPAKIIGNVMYVPVAYFSEVLKEDVSYDGEGIRLFTKSTVTPSQFDLQSTEFVRADSAKACADMYTKAVKERKGVIQYGLMSPQLRTAKKAGFEEMNWVTGVSSPWVTSYNIKDNGNGTFKITFHWATSTGKSPDTIATLTVSKVKDQEYYEISAIKE