MRVHGEVSDDEEAAAAAGEPVPLTPPPASAGQQRLVVGYALTKKKVKSFLQPKLLALARKKGIHFASIDETRPLSEQGPFDIILHKLTSKEWQQVLEDYREEHPEVTVLDPPNAIQHLHNRQSMLQEVADLNLSNGYGEVCTPRQLVIMKDPSSIPDAVAKAGLTLPLVAKPLVVDGTSKSHELSLAYVESSLPLLDPPLVLQEFVNHGGILFKVYIVGETIRVVRRFSLPDVNTYDLGNNDGIFRFPRVSCATNNAEDADVDPSIAELPPKPLLEKLGKELRRRLGLRLFNIDMIREHGRKDRYYVIDINYFPGYGKMPGYEHIFTDFLLSLVQSKYKMLLSGS*