MAESDVTGLPRMTYERVGSTRLFTARGRLALGLSMSDPTMNSPDNGSHKRKRDGSEDLGPDPQRLNRSSHGSNGSMDNQHNFGHGGLGNYDHGLPNTGAELNIDQQILQHVGPQNGLSDDNALTANAKAALAAHTPQHKYPPPPDSGFDASNLTQGLSFGDEMNQTPMGGGHNHNSTAAAVYAAREAQSMNQKPTVGSPEWHQIRKNNHKEVERRRREAINEGINQIARLVPNCDKNKGAILQRAIEYILQLQEEKKNIDEQFEKHSLTANHAIAEISGSNSKLKGEVARRNNIAMKWLSRCRDAGLDFDDYEESKELESLEMD