MSSSIFNGFEPHMPLFTETHNLDHLHHPSNPVPTIRSLENVDAQGSDQSDSLSMLQLDMNARNNDKLAWLRSELIGGDIEFDTPFGKRILTYADHTASGRALHYIESFILRNVLPFYGNSHTNDSFVGHRTTKMVHEAAAYIKRCMGGGLDDALLFCGSGTTAAIKRLQEVMGIAVPSTLKERVVKSLRKEERWVVFLGPYEHHSNFLSWHESRAEVVEIGLNDEGLVDMEALRHELDLFKYSNRPLLGSFSACSNVTGIYTDTRALARLLHQYGAFACFDFAASGSCAEIDMRSGDIEGYDAVFLSPHKFVGGPGTPGILLMSKALYQLGSSPPSTCGGGTVCFVNSFSNKDTLYYNDIEEREDAGTPPIVPKIRAALAFWVKEYMGYELIDSLEKAYMDVSLKRLLPIPNICVLGNTRARRHPILSFLVFTSFSMDPKTENRDTGIYMWGEGEKKKNKPLHGRFVAKLLNDLFGIQARGGCACAGPYGHYLLGVNEPLSLALRSAIQKGYEGLKPGWTRVSFPYCMSKEEFEFILASIKFVAKYGERFLPLYHFDWRSGSWTSRKRSNKGNIATNEIGLDLINLSIKFGSANENTEENEGNMSDNDKRVRNVINKYTSYLKRAKCIAYSLPKIPPQRKVSEDIDPSLILFRI