MEHKLILAVSGFPSLYDTNSPTYRDLNMRADSWRHVSDIVGVPEAECRRKWKTLRDQHRRERQREKDRRESGIGLFNYRPWRYSAILSFLNPFIDARAAGCNGWALDPQPPQLHPSETGCSTTTDTRSDDEDHYDVSVVDATTTTTSSSSSSEFLHRKRPSSASRDGAIGFKEAKMESTSGIACVTTTPHDNMRELFEVMMQSVTSLAASLASSSDQPPRPDLRHLPPHRAPPVPPCTASRLNHLKTEEQEAVAAELLDDRTDAEEEEEEEEASTRPTRARSWSSDGLLQEYVRRMEAREAQRDRDLDQRDHVTLFLLSLAPAMRRLPAEKQSWVRTKMQQLLHEAEFGALSFQ