MGNGHSTQLDDYGRTPLQNASRHGQIALGADILATSASYGDTPLHFASWHGHAQVVEELLGRHRVDIEVKNHGGYTPLHCASYDGRLKPLQLLLKAGTSVDVCNDLETGETALHYACRYNRVPCIQALQKFHANLNATMANGNTGLHETSHCGHVETVQELLRAGADISLRNKDGNTVLHEASTNDKDEIAVVQILVHDSDVELDAVNLAGQTALDLARSVKNWNVARFLERGPKPKRLRLSSTHHQPFFDVFLSHTGKQKLSEVDTMNRTFAAAGLNCFFDQQMRPLDGDPTRQMQYALETCRHAVVVISEEFLTKPYPCAELRYAFCRMKRLRRYYHWESLWIVLYCITTSFYKERMREGNEKANNHGAGLLPDICSSQVLVQWSEDMKLPWSELCVSSKNQLLEHDSEGGALESWKMFLHDYHLAKHKTTNDPFPLANDVYKSKGDFDDERTQSMVPPIQPTSFGQS*