MGRANAAVDLNLQRDDFVQRLPQLVASVPSGSVELAGLRPAPVLAAFTAEGSLPPIASVSTPVTTASPVKANCWDQREAVPGEPRCVICGRYGQYICDVTDDDVCSLECKEAVLCKHQSQCKLQAPVVIGIRIPIEDECTYVRDGQPGLPEWEPADGIKNLSNQQVESLRREIEVHVKGEGAPPPILDFSNCKFLPRLQENLESARYCIPTPVQMQTIPAALKGRDILVSADTGSGKTAAFLIPIVSRCSMIRMQQLSERTKPLAMVLTPTRELCAQVEEQAKALGKGLPFKTALIVGGDAMPRQVYRIKQGIELIIGTPGRLVDLLSKHDIELGDVCMLVLDEVDCVLQQGFRDDVMQIIKALSYPQIMMFSATIPCDIEKFSSSILKNPLLISAGKPSFPNGAVKQTVIWVESKSKKQKLFDILKSSHHFRPPSVVFVNSTVGADLLSDAIKCMTKLKVASIHGEKSMQERRQILKSFLVGELSVVVATGVLGRGLDLLRVNQVIIFDMPHSLQEYIHQVGRASRLGMPGSAIVFINNEDKALFNDFISLLKSSGAPVPRELANSPYLHSSYAMVYKQQNQKKRKHHP*