MEDFGSESDSDYTSYWRDWFIGSKGNEYFCEIDEDYLTDRFNLTGLNTEVSYYQYALDLITDVFDLDCDDDMRETIEKSARHLYGLVHARYIVTTRGLSKMLEKYKKGDFGKCPRVHCGSHPLLPMGMCDIPSSKPVKLYCARCEDIYNPKSSRHAGIDGAYFGTSFHNILFQVYPALMPVKSAERYVPRCFGFRVHAAASLVRWQSGRREDMRRRLRKMEVESGFKDGADEIEDDEEEDEEEDDEDGMKQEGMAVGLVDSATVPGDSMMQGV