MNSPDNGSHKRKRDGSEDLGPDPQRLNRSSHGSNGSMDNQHNFGHGGLGNYDHGLPNTGAELNIDQQILQHVGPQNGLSDDNALTANAKAALAAHTPQHKYPPPPDSGFDASNLTQGLSFGDEMNQTPMGGGHNHNSTAAAVYAAREAQSMNQKPTVGSPEWHQIRKNNHKEVERRRREAINEGINQIARLVPNCDKNKGAILQRAIEYILQLQEEKKNIDEQFEKHSLTANHAIAEISGSNSKLKGEVARRNNIALKWLTRCRDAGLDFDDYEESKELESLEMD