MDMEHELRGGGVGAAAHGHGSICFSGGPVLVDGRRIQQLLLHCAAALESNDVTLAQQAMWVLNNIASSQGDPSQRLTSWLLRALVARACRLCAAAPAGAAVEFLERGRAPPWGRAMSVTELADYVDLTPWHRFGFTASNAAILRAVAGASAVHVVDLSVTHCMQWPTLIDVLSKRPGGAPAIRITVPSVRPAVPPLLAVSSSELGARLAIFAKSKGVQLEFNVVESATTTSPKKTSTTLCQELASVLSDPPSLGLRDGEAVVVNCQSWLRHVAPDTRDLFLDTVRALNPCLVTVTDEDADLGSPSLASRMAGCFDFHWILLDALDMSAPKDSPRRLEQEAAVGRKIESVIGEEDGAERSEPGARLAERMSRKGFAGVVFDEEAAAEVRRLLSEHATGWGVKREDDMLVLTWKGHAAVFTGAWTPN