MPDAKGRRIALGCEGSANKLGIGIIAHDPITGEALVLSNVRDTFVSPPGTGFLPKDTARHHRAYFVRVAKKALALSGVSISEIDCICYTKGPGMGGPLTSVAVGARTLALLWGKELVGVNHCVGHIEMGRAITGASNPVVLYVSGGNTQVIAYAEQRYRIFGETLDIAVGNCLDRFARTLEISNDPAPGYNIEQLAKQGGRVLLDLPYAVKGMDCSFSGILGRADDLAAQMKAGEPGPDGEPFTPADLCFSLQETVFAMLVEITERAMAHVGSNQVLIVGGVGCNERLQEMMGAMAAERGGSVYATDERFCIDNGIMIAHAGLLAYETGFRTPLDESTCTQRFRTDEVFVKWRD*