MKLALVRDSEIYNRKLLGLTLRDRIKVPLERAGFKVRFFNGDTSVERAESYLIINEPVLILERDIELNGRKLLVSDGFTFGYLFEEDFHAFFDGDLQMAIERYLQRNSIEAQQIWAVKLSDENLKLSEKLLLSSLVKAKRTGLKPAYYDGIIARTLNRRISLRISKYLADRNVTPNQITVLSFLISVIGSALFLLNSYLATLIAGIIIQLHSIIDGCDGEIARLKFMESKYGAWLDGVLDRYADFLIIFCITLSLSQTNGLYWVLGFLAAFASFIIAYTGDKYVAVYRQTYNSGSFKIPITRDVRLFLIFLGAVFNALAISVILIAVLGNIEGLRRIIALRSAKL