MISKRLAKVVSIKSENEEIQDLVVEIDSKESRAYNYVAMTGHADIGDCVVVNTTAVELSLGTGGFHYVILNMDKPESNLTPGGHIMKLRYTPLQIKVDSVEEQASPYHDVFAGFESLDSLPVAVGALHSILQPFAATYKKFKPDAKLVYIMTDGAALPISFSKNVENLKKAGLIDKTITYGNAFGGDYECINIYTALITAKEICKADCVLVAMGPGIAGTGTKYGFSGIDQATILDAVSKLGGRSYMIPRISFADKRDRHRGLSHHTLTILKDIVNNPTRIIINKAYQDDKLARIKEQLEENDLYTSHQIIEYDYQDTKLDLDSNNMRVKSMGRSFDEDREFFEAASAVAAYMGKEE