MDMEHELRGGGVGAAAHGSICFSGGPVLVDGRRIQQLLLHCAAALESNDVTLAQQAMWVLNNIASSQGDPSQRLTSWLLRALVARACRLCAAPGAAVGFLERGRVPPWGRAMSVTELADYVDLTPWHRFGFTASNAAILRAVAGASSVHVVDLSVTHCMQWPTLIDVLSKRPGGAPAIRITVPSVRPAVPPLLAVSSSELGARLAIFAKSKGVQLEFNVVESATTTTATSPKKTMTTSTLCQELATVLSDPPSLGLRDGEALVVNCQSWLRHVAPDSRDLFLDTVRALNPCLVTVTDEDADLDSPSLASRMAGCFDFHWILLDALDMSAPKDSPRRLEQEAAVGRKIESVISDEDGAERSESGARLAERMRQKEFAGVVFDEEAAAEVRRLLSEHATGWGVKREDDMLVLTWKGHGAVFTGAWAPN