MPREIITLQVGQCGNQIGMEFWKQLCLEHGISREGILEDFATQGGDRKDVFFYQADDEHYIPRALLLDLEPRVINGIQNSEYKNLYNHENVFVADHGGGAGNNWASGYHQGEQVEEDIMDMIDREADGSDSLEGFVLCHSIAGGTGSGMGSYLLEALNDRYSKKLVQTYSVFPNQMETSDVVVQPYNSLLTLKRLTMNADCVVVLDNTALNRIAVDRLHLPNPTFAQTNSLVSTVMSASTTTLRYPGYMNNDLVGLVASLIPTPRCHFLMTGYTPLTVERQANAIRKTTVLDVMRRLLQAKNIMVSSYARTKEASQAKYISILNIIQGEVDPTQVHKSLQRIRERKLANFIEWGPASIQVALSRKSPYVQTAHRVSGLMLASHTSIRHLFSKCINQYEKLRKKQAFLDNYRKFPMFADNDLTEFDESREIVQSLVDEYKACESADYIKWGMEDRSKTLSGEGMLDLSAPGS*