MHFASISIKIARVRGLESRFRKDAWNTEKHSLLFCSGGLRTDIGGPYGENAGEMYLILQQPTRKPRGSKCRAPTLALPGEELCLVCGDKASGYHYNALTCEGCKGFFRRSITRRAVYYCKFGQTCDIDMYMRRKCQHCRLEKCMRIGMRAELVIPEEQCRMKREAKLRQRSNTREGSELPSPSSSELPSQIVCDSAVVEHDLPPETNELICRITSTSQQAALVKDEAIASLSASKTEILMLRTARKYDATERCLYLGHDRYSFRYDMQKYCEAGMAPFADFVFELARRLAELAPDTTEMLLMEAVIAFSDKFVERPGLLDARTIEETQEIYIDALQQYVEVKRSRNVTSHHRFLAILADLRRFLLEHVEVASSTNNDYDSILDVKPEKSLLEQMMLQRDHPFSSYHASH