MDEEHVSLKNDGSVPQGQPAIPAFLLKLWRIVEDPQFDHMISWHQNGKTFRVHDQAEFSKEILPKYYKHNNFSSFVRQVNMYGFRKIIDPKIGGLKNEKDQWEFFHPHFSKAVPDDLAKIKRKVHIKDETKSMTLFVEDIERLKMQNDLVEEKFSIVKAENNLLWREISDLRERHKNQQAIINKLIQFFVNLVVGSGNQKIMKKRRAFDFLESSSAKVPKSQVLQPYNPQNAAFQQLFQDVESYESTSQEDTTPYTVTVPPEEDDQLLKLVSETTSAKIPLQQINTASVNGSAIQETSKQNSFNILLPPSSSKTPSYSNSKTIKITQVPNPSTKSDSVNKMSTKTIKIVPSEKPKSTAKHNNAKKTKVIEQNIPESFPVSIKDLSEIKDEAILDLSYLENINTEAISIEDLSNITPTVLAAPIIDHETLNSNQPTSLVKRQLSVADRETISQDVDQISKSLDVLQSMLDKNQLNLDLRNLQNVAYNQLPTQVSLLDLLQMNQRQSEIEDLIESEHDKKALEEQ