MKKTRTANLHHLYHEPLPENLKLTPKVEVDNVHQRQTTDVYEHALTITAWQQIYDQLHPGKFHGEFTEILLDDIQVFREYTGLALRQSCLVWPNSFWFGIPATRGEQGFIGSQCLGSAEIATRPGGTEFELSTPDDYTILGVVLSEDVITRQANFLHNPDRVLHMLRNQSALEVKEQHKAALWGFVQQALATFCENPENLHQPAVRKVLGDNLLMAMGAMLEEAQPMVTAESISHQSYRRLLSRAREYVLENMSEPVTVLDLCNQLHVSRRTLQNAFHAILGIGPNAWLKRIRLNAVRRELISPWSQSMTVKDAAMQWGFWHLGQFATDYQQLFSEKPSLTLHQRMREWG*