MKSLVLAEKPSVGRELARVLGCTENKKRYIEGPRYIVTWALGHLIELKMPEDYHPKYKEWRMEDLPILPDKMEIKTIRQTYPQYKAIEQLGKRSDIKDCIIATDAGREGELVARWILEKMHWRKPVKRLWISSQTDKAIKDGFKQLKPAKQYDNLYHSAVCRSEADWLIGLNVSRALTVKYNDPLSAGRVQTPTLAMVLEREREIQSFVPKKYWTIEALAGKLEVSYDHHGEKRIFDEQKANAIHAALSGQTAVVTEVIRKQKQEQQPLPYDLTELQRDANHRFGFTAKKTLNVLQNLYEQHKLVTYPRTDSKYLTKDMENMMYDRLLAVKDAYKEEVQPILSRKGKILAKRVINDAKVTDHHAIIPTDERPALSDLSADERKIYDLIVKRFLALFYPVYEYETVQFKLQAGGKTMTGRTMAVKNAGFTAVLHHEQERENTALLSIKEGKKFKLEQIRLSQHLTEAPKRYSEADILSRMEKYGLGTPATRADIIERLVSSETISRESGRLVPTPKGKQLIDLVNDELKSPELTAKWEEQLEAIARGKGNPKQFLETIRRETVRLVREIRTSDKKYRAHNLTGTKCPECGSLMKEVNGKDGKKLVCSNRECRFTKRKSPKLSNRRCPTCHKKMEIHHGKSGVYFQCRHCNIVQKADEKKKTLSKHEEKKLLQKYTKKEESFGNSLADALKAALEKE