MKKENRVRNIEPQDWIEIIHFITDPALLDIQKIERWMERCSHITVALPESSDLLRLPEGVNRMAYNREMSRATIWNRLARTSHREWILFLLDDEEPDFDTLPDRREINRKKWAPLLIRQKNQHQRGRQLYQMRLVCKTDSAIFDGHMLPDATRYISSRNIKLTEKPAVAYRESELFADVNEEEEMRVRNISPSLYLVLGYHLLHERKIAYAAANFRKLLKMETLLPFDRLAAVNGLMSCFTEQYKWDRALYLANEAIQAEPRQYLPYLVKFKIFQLNKQWNEAIGVLKIYQEILCSEGYSHASFEKYISEEQTFSILGELAMKTGLRKEALVFYEKLCRLKSEDVDQELLHTLLVLSIELLDYEKAVFYFKQIFAASLPDKLSPEMNEKLNDYLSMFMVNGWYDYPSEVYDLLYEQESENGEYRRRLIVTLTKTDRLERARKLIVKNL