MSKLLLAEKPSVARNIGEALGCKTRKNGYLEGNGYIVTWAFGHLLTLYDCKDYDHKLALWSFQNFPYIPTEFKYKVKNDGKNRNVVDAGAKKQLEIIKELINRGDVEEIISATDYDREGELIALLIFNYLKANKPIYRILINEWTPTEIKKGLKDLKKNEEMISLQDAGVSRQLADWVIGINFTSIATMKYTRGKGNLLNIGRVLMPTLKIIYDREIEIKNFKVEEFYELEATFKNKKGEYKGKFFYEKKEKFPNKKIMEKLKAEIKDKSGLVTEKTIEIKKENPPSLFNLSNLQGYITSKYKGFTADKVLKVAQSLYEKKHITYPRTESTALEESIKDKAKKVLEVLKNDLPFKDEIIFNTSKKVFNNAKVESHSAIMPTYIIPKNLTPDERLVYDAIKNRFISQFMKEAQYENTEIVTTVPGENYERLFKTKGKILKCKGWLKLYKEKKKDELLPPIEKDDEVEIKSLKIISKKTKPPAHHTEKTLLKAMETCGKNTKQSEDNEEESNILYGYSIGTAATRAETINKLKYAGYITPKGKSLLITDKGTKLIETFPIRELLDTDYTGKLEKKLYDMEKGKFKKEDFLKEIFNFTVNGVNKIKNIRSNVICDTRVKKDK