MTKLSREMKTWAKQAGGSHKTVHDRLRIVERLCRHLLALNIQVRSVQHVKARHIESYVAARRSQGMALRTLHNEMSALRGVLRLAGRGKLVDDPRLSNQALGLGGASRAGTKYAIPDARYQSVLESARREDAGLACALQLARLLGLRSQEAVQCCASLKRWEQQLTRQADRLTVVFGTKGGRPRETRVLDSAAVLAAVREALVIADNRNGKLIDKPDLKTAMNFWRARTTRLGLTGPHSPHSLRYAWAQDAMRFYLADGFSRQEARALVSMDLGHGDGRGRYVERVYTRQEEA