MRMSCNGCRVLRKGCSDDCVIRPCLQWIKSADSQAHATVFLAKFYGRAGLINLINAGPPHLRPAIFKSLLYEACGRIINPIYGSVGLLWSGNWGHCQAAVDAVLRGSSHIMRHPSLDSGSTPAASQPHPALKAYDIRHFPKAGGSQGLHRARFKRPRLGVDLKPDGWPHPEASYSTSPEDDSVFSVETVEAEPEGPSQPSQILAFDGQGGESDEDR