MFSNKLGVNSILKDGYRIMKNNEDTILKNIEACKEICNILQTSLGPKCMNKLIINHIHKKIVSSDCITILNDMEINHPVVNILKKLSETINYEYGDFTNYAFTITCEILDKASFLIQQGFNINDILNGFVLGYKEIEKVLEEMIVWKVPNFYEEKELIKVLKSVMLTKNISNNYNFLIQLLAKCISTLMPEKIEDFDVDNIRVSKLNGGNIIDSEFLMGMVIAREANGIIKKKENANVIVLNCGLEGPTTETKGTVLLHNAEELINYTKGEELQMKKYIDNFKKANVDVIIVNGAISDIAQHFCDTNNIMTLKITSKFETLRICKLLNISSLIKLSTPQPEDIGKVSSIYVSEIASKKVTIINSKNKKVGTIILRGATFNLLDEVERCIHDGINSIKNAIKGNAFLHGGGCVEIQLCLALKKYANQLKGVDNYCVKIFAEAFYIIPKILARNAGYNTTDVLNELINEHNKGNTHSCININKDSHITSAQNNHIYDNYNCKKYAIHLAMEAVQTILKIDQIIMSKPAGGPKPRDKNPDYDEAF*