MHGLYIHVPFCSTRCGYCDFNTYTPQELSAADGGAVEGNTIPGYLDALERELEVAAEVWDYPGEVQTVFFGGGTPSMLGHEGLARALNAARRTVGLAANAEVTTEANPESTSPEFFAGLREAGFNRISLGMQSAMGHVLKVLERQHTPGRPIEATREAKRAGFEHINLDVIYGTPTETDDDLRRTLDAVLEADVDHVSAYSLIVEDGTAMARKVRRGELPAPDEDTLADRYDAIDARLRDAGFNWYEVSNWAKPGGECQHNLIYWRSGQWWGAGPGAHGCVRLRGEGHSESGLVRLVNAKRPATYWDGLLGEAEGASTGKDGLPVPGSVVTTERLTNDDLRTEQVMLQLRLAEGLKLVGSDENAELAQVIERYTGLGLLDKHGERLRLTDKGRYLADGIVTDIVLALGL