MKLSPIDRAWFDKVLRAIAAAEAGPSEADLAQAPVLSDWKAAISPGGHMMLWGEVTDHPLLGNASIHTSQLIAIDPESGWARTASRWYRLGRSIDALEAELAESMNGKAKLAGSVQFALPGFANIDDPELLQKLLATYIARVREIDAADCSASTEEE