MVLNNLRVPFLQGKCANVVVLAEASILVGTYLHFEEQHFGEGSAGIMPREIITLQVGQCGNQIGMEFWKQLCLEHGISKEGMLEDFATQGGDRKDVFFYQADDEHYIPRALLLDLEPRVINGIQNSEYRNLYNHENVFVADHGGGAGNNWASGYHQGEQVEEDIMDMIDREADGSDSLEGFVLCHSIAGGTGSGMGSYLLEALNDRYSKKLVQTYSVFPNQMETSDVVVQPYNSLLTLKRLTLNSDCVVVLDNTALNRIAVDRLHIPNPTFAQTNSLVSTVMSASTTTLRYPGYMNNDLVGLVASLIPTPRCHFLMTGYTPLTVERQANAIRKTTVLDVMRRLLQAKNIMVSSYARTKEASQAKYISILNIIQGEVDPTQVHKSLQRIRERKLANFIEWGPASIQVALSRKSPYVQTAHRVSGLMLASHTSIRHLFSKCINQYEKLRKKQAFLDNYRKFPMFADNDLTEFDESREIVQSLVDEYKACESADYIKWGMEDRSKVLSGEGTLDSTLPAS*