MMVDNEDRLSNEEIITNLVNWLTVEHPYKMKLSSNVKIMTDDYGGIGLCYEHNERLPITNEIIHIPSYFFVNKLTCIKHIENKLKEENKTWLKIFGTDFKMLTKSIKHDWNSFDTIILYIYVEWFCLPTKSFHLPFFQSFPSSVFFKENIPVLQILRLEDKSIDTRTIINMLPIEFRAEFDKLYNNIKSSENHLMPILLKGFGNKDDEQIIKDRIRYLYMCINSRCLYYKITRTNAKKEDNLTLVPFVDFINHSNKQEEVNAIAETTKHFFQLDSQDYKIFYHETKGQEILFKYGHHSDDLLLNDYGFILNEPNENNFYDVTNIIMKKLKQCELEYLLKMNLYKEDDRFFISSDNSMVYHNTQIVVYLISLNKELPNLRNLITFPKSKQVKMDQFIKSGRTNSIHYQNEISQILNEYKSDLNLRCEFFKASKYRMDNVIELIHKKLNK