MDMEHELRGGGVGAAAHGHGSICFSGGPVLVDGRRIQQLLLHCAAALESNDVTLAQQAMWVLNNIASSQGDPSQRLTSWLLRALVARACRLCAAAPAGAAVEFLERGRAPPWGRAMSVTELADYVDLTPWHRFGFTASNAAILRAVAGASAVHVVDLSVTHCMQWPTLIDVLSKRPGGAPAIRITVPSVRPAVPPLLAVSSSELGARLAIFAKSKGVQLEFNVVESATTTSPKKTSTTLCQELASVLSDPPSLGLRDGEAVVVNCQSWLRHVAPDTRDLFLDTVRALNPCLLTVTDEDADLGSPSLASRMAGCFDFHWILLDALDMSAPKDSPRRLEQEAAVGRKIESVIGEEDGAERSEPGARLAERMSRKGFAGVVFDEEAAAEVRRLLSEHATGWGVKREDDMLVLTWKGHAAVFTGAWTPN