MELAQSVSLDERLPPHALLFPFPLQGHIKPFMSLAKILSARGFYITFVNTEFVQERLAESGGTMSHDVSMNIRFETVPDGLPPEHGRGRSLDITDLAKSMEDNAHIHLQKLMEKLQNLSNIPPVTFIVSDGFLSKTQDIANDYSVPRVAFSVASAAGFLLSFFMPQLIEEGYIPLKDESCLTDEYLDQEIITCIPGMPPLRLKELPSFCLVTDSSDFFFQNGLNQAQRTLQADGLILNTFDELEGPVLEALSVNFPVYAIGPLQLSQSLHCKDDDGLLDELNLWKEEKSCLTWLDTRKPGSVMYVALGSVGDLSNEQLLEFAWGLASSNQSFLWVVRSDIVQGESAILPKEFMEETRDRGVLVGWAPQRKVLSHPSVGGFLTHSGWNSTLESISAGVPMICWPSIADQQANAKFVCEEWGIGLHMNKTVRRENLTLLVRNFIEGEDGDEIRRRIRVLKETAILAVQEGGSSHKNLDKLLSQTLLVMMSCARWHTF*