MPREIITLQVGQCGNQIGMEFWKQLCLEHGINSDGILEDFATQGGDRKDVFFYQADDEHYIPRALLLDLEPRVINGIQNSEYRNLYNHENIFVADHGGGAGNNWASGYHQGEQVEEDIMDMIDREADGSDSLEGFVLCHSIAGGTGSGMGSYLLEALNDRYSKKLVQTYSVFPNQMETSDVVVQPYNSLLTLKRLTLNADCVVVLDNTALNRIAVDRLHIPNPTFAQTNSLVSTVMSASTTTLRYPGYMNNDLVGLVASLIPTPRCHFLMTGYTPLTVERQANAIRKTTVLDVMRRLLQAKNIMVSSYARTKEASQAKYISILNIIQGEVDPTQVHKSLQRIRERKLANFIEWGPASIQVALSRKSPYIQTAHRVSGLMLASHTSIRHLFSKCISQYEKLRKKQAFLDNYRKFPMFADNDLTEFDESREIVQSLVDEYKACESADYIKWGIEERNKSTGLDGPMTGTLESRIAAI*