MRVHGEVSDDEAAVAVVGETVPSSPPPASVVQPLVVGYALTKKKVKSFLQPKLLALARKKGIHFVSIDETCPLSEQGPFDIILHKLTSKEWQQVLEDYREEHPEVTVLDPPNAIQHLHNRQSMLQEVADLNLSNGYGEVCAPRQLVIMKDPSSIPDAVAKAGLTLPLVAKPLVADGTSKSHELSLAYVEASLPLLDPPLVLQEFVNHGGILFKVYIVGETIQVVRRFSLPDVNTYDLGNNDGIFRFPRVSCATNNAEDADVDPCIAELPPKPLLEKLGRELRRRLGLRLFNIDMIREHGRKDRYYVIDINYFPGYGKMPGYEHIFTDFLLSLVQSKYKRLSGS*