MKNLSLALCVAALAAAALLLLQPDVTESTVAAEANPEGSQSMGADTVNEPQPPRLSQSDAPTTTPAWNGANFARALAGTDIDGDLRVDENGLLIMDIQVKDFFDYFFLAVGERSPEEVIAEIQRRIYDKLPAQAAEQAMELLNDYISYQERIGELMAAPLAPTESQDYEYYASVMANTFEQLKSLRRQIFAPDVVDAFFGLDEAYSDYALAVMQVKADAQLSDSEKASQVEALRQKLPAQMRDAHRQAAQRENLTREARRMYREGYDADSVRQALRGQFSDEKAEKIIAYYQREETWRARLDDYQRRKQDIQAAARTDAETVAGLTQLRNSLFTSDELKLVESYDAIERKATRYEKP