MTTKILIIAEKPSVAGDLAKVLPGKFTKQKTHYESDSHIVSYAVGHLVSLCYPEEIDPIYQKWGLANLPILPESFPLKAVENTKSQLNALKKLIRRKDVTEIINACDAGREGELIFKYILKYVWNTSVAKKTIKRLWLQSMTAESIKKGFNNLRENDTMQSLEDAALCRSESDWLIGLNATRALTGFNSRKGGFFLTPCGRVQTPTLSLIVKREAIRNGFTPTDYNCLQANFSFETGSYSGKWIDPNFKKDPKNSYLRQDRIWDKQKALAILEKCQQKPANATENSKESRQSAPQLFDLTALQREANSRFGFSAKNTLGIAQALYEKHKALTYPRTDSRHLPEDYVDTVKEITQNQTGWEFAAIAKTALKEGYIKAQTRIFNNKKISDHHAIIPTNTLPQNLSEPELKIYTMVVQRFLAIFFPPAVFHNTKRYSLVEGQTFLTEGKILLEAGWKVVYAGADGSTGKDKILAPIPTGSPVTCNKIEKEALTTTPPARYNEATLLSAMENSDKFIENEELADAMKERGLGTPATRATIIEKLIKEKYVVREAKDLVPTGKAFELFSLIEAMKIDTLASPEMTGEWEYKLNQIFKGEMTRDDFMQEIRQLTQQIVDRVRDFNTDEERSLAPFSPVGETVIYSTPTAWVSEDGTIAIRKVLGGRLMSNKEIVALLEGKSLGPFSDWRSKRGKNFTATVSLKNNKIEFIFADSTADLDIDSIKKQEPLGLSPVDQTAVFETPVGYMSESALDGESKKGLKISKVILDKTISKENIQQLLTDGKTELIQGFISKRKRPFDAYLLMDKKGKITFEFPPRKPKNKPQD