MASKQAAVKGRVGKRKRVVLTLKEKIDICTRLERGESRKALMQEYNVGMSTLYDIKAHKAQLLRFFANSDSNQALEQRRTLHTPKLEHLDRVLYEWFLVKRAEGVPVSGPMLIEKAKDFYEQMRLTEPCVFSGGWLWRFKARHGIKKLDASSEKQVADHQAAEQFCGFFRSLTTEHGLSPEQVYSADETGLFWRCLPSPNPDGGTMPSLKQGKDRLTVLMCANATGSHRIKPLAIGKCRGPRAFTGIQHLPVAYKAQGNAWVDKEIFSDWFHRIFVPSVREHFRTIGLPADSKAILLLDDSRAHPQEAALASDNIFTIFLPASVTSLIQPMEQGIRRDFMRHFINPPGSLQGFHPRYSMNDAILSVACAWNAVPSHVFRRAWRKLWPAVMFAEGSSEGEEDEEAEPCSTKPHNKTLAHILELVREGPFCSGHRPLPSAGREVEEAPAAMLPAEADGNADQVERDAGEDSAAEVAWEQAAAAFEALVHFAEQQPCFSTQEVGQLHALHSAFRRRLQLRQQPVALRAMVKLEALQDHPGRCRATAHSPLPCSSTASDN