MSKKITIDPVTRIEGHLRIDVEVDNDRVTNAWSSAQMFRGIETILKGKRPEDAWSYAQRFCGVCTTVHAIASIRSVENALNVQVPLNGQYLRNLMIAMHSMQDHIVHFYHLSALDWVDITSCLKADPKKTSLLAESMSDFGGHGVDDFKNVQKKLKHFVDSGRLGIFASGYWGHQAMKLSPEENLLLFSHYLTALDYQKKAAQAVAVIGGKNPHIQNLVVGGVATAVNMDNMATLNVERLSLIRKKLGEVKKFIDKVYMNDLVLLADRYREWFDIGQSVGNYIAVPEYPLDIHSKEFLIQGGIFFNGEQNIHHKILDHSDDYLINNITESSEFAWYNNPAPLHPWEGSSDPRFTGYDHDSKYTWCKAPRFKEKAIETGPVAQILAGYHTGNEFIKREIDFYNSTLSIDNSKYNSTMGRLLARGYRAKFSAETAEYFLDKLIENIAAGDSDYANPTEIPSGEYKGVGFHEAPRGMLSHFIHIKNKKIENYQAVVPSTWNASPRDENGVMGPYENSLINTQLAETEKPLEILRTIHSYDPCIACAVHAVDPDGGDIVKVKVL