MRQDVFGNFTTVVWRDRGRRKEGCVRVLSEGEFPVKERFWKKRRTTEAQNMVDNVILGSDQYPITTMEDDDEDCDCCEDSGAILANQFHSTNFNRRNRNERMFVSLMNEFKYVKGTVSKLRKRDILRTLLKSPASIFSRRARKSIKKPFLKEINVGGLQLLNELLFRYGAPGIKFVLEVCADTSRHPVAFYCTAGKDRTGAIAAIILALCGVEIEHIVEDYSLSANVYAEMGDHQAMVGALSQRSLDPKVFLGAPPQVMKDTLLAIQERYGSVEGYCDWIGFGPEKQKQLRDALLK*