MGHGLSTAEICTCWTVRNGHSASRQVSKEKGRWRPTLPHLVLHFDVNKTVVMVDTIQGIPTSDVLNGILAECAWGRAKPNGHGPPEKGWQLVEQMPSSVRPTQQPELMSYLEYLEQSLPGKAKEMKKKREQVWKKFTEPGEPGELLRPHYENMAAQLQMQGRMVGTGMVIAAFFDLVADLVKNGRSFSIVFRTFGSDLPAVQAEFNAFCAGEHPRYPDLCLDGSAEGKPDLRLTKENTGSWYRSADNCSIVWGTTTLEEDLHATKGVLDDFLKLPGNTGLLSSRGWEAVIKDLQTKTSKPSVLALRDYFPYWQKGGQHGPYGKLLPVDPADHRCHPIFFDDNITLDAEDTKIVDVRDKTGKALWPLYAQRYYISRAEPLLAVADDNYYIRKVEEIEHNFQRKRLARLRLRAATLTVSKMLREEAEAQKFDLPKRSGGYDPWAKSRVSISKIHFSSSIAAADEEEHALMVK*