MDEHEPDEIRSWSGDFDPLADNAERRVLFAAFDSFRQYRRTAHMNTTHRRRQAFYALPSAHWQMLAEPPFSILDNFNRVDDAIDVNADIADAILTTGLSSFGLSANPDPSDPRQNWHGTATQSDVNKAHSTLRQFYRDWSHEGQAERDVCYGPVLSDLQDEFGARIGSSEDEDEVRVLVPGAGLGRLVFEICRQGFAAEGNEISYHQLLASSWILNHTLGPQKHALHPFALHFSNLLSREQQLQEVKIPDQHPGTAMVEAQANSAPFGRMSMSAADFTVLYTNPSNKEVFDAVATVFFIDTAPNLIRYIEAIRHCLKPNGVWINVGPLLWHFEDGSNRSQHGGSDEGHGDQGIGEPGNVELTEAEVFCLVEX