MDNTVEVHPSEIKNMAEKTLRKYPHLITITPIHLDEELKIIYTFDDLKGNLKHVITYIPVNSPKIDSITDVTPAALVYEMETKDLFGIKFQNSYTSSKLILPDCYSDNLPAPLLKTTKLKSLREKLSNHCIQNGIIDVSTDAIKYEGESIVTVPFGPYHPALKEPEHFAIVLKGEKVVDVFPRIGYAHRGVEKLCETRPFHDVLYLVERVCGICSFAHSWAYTLAVEELTGIKAPRRAEYLRTIVAELERIHSHVMWIGLLGYWAGFETMFMWIWGIREKIMHLLELITGNRVNASFITIGGTVTDVSEEKLNEVKKVVKTFEDFAEELMDALFSYDPLVERMKKIGVYDSKKAIKYGATGPVIRATGVPNDIRKIEPYGAYEELPWDVVTKDGGDVFNVTTLRMYEVLESSRIIIEAIENIPSGNPTPKRFFSRRIKDGEAIGRVEAPRGELFDYVMAKNSKNPYRVRIRTPTFANLIFTSNLLKGSTLSDVPLILTTMDPCFACLDRSLELKKLFEKSEVATYIKQAWRNMHGL