MRTQHTSNVCSAHRYASSSVPATHKGWITELRYSEQPGMMQMLLLPLLQQLSQQSRWQLWLTPAHKLSRVWMQEAGLPLEKSMHIADAERYNAVEAMIKALRTGNYSVVLAWIPYELDVDERRELERAAAEGKALGLILRSGETLKTAVRPENSLKIQSDLFH