MSDPSMNSPDNGSHKRKRDGSEDLGPDSQRLNRSSHGSNGSMDNQHNFGHGGLGNYDHGLPNTGAELNIDQQILQHVGPQNGLSDDNALTANAKAALAAHTPQHKYPPPPDSGFDASNLTQGLSFGDEMNQTPMGGGHNHNSTAAAVYAAREAQSMNQKPTVGSPEWHQIRKNNHKEVERRRREAINEGINQIARLVPNCDKNKGAILQRAIEYILQLQEEKKNIDEQFEKHSLTANHAIAEISGSNSKLKGEVARRNNIALKWLTRCRDAGLDFDDYEESKELESLEMD