MSQDEKGNDLLKQAEKRLKAFSLFGSGSKYEDAADLFAKAANVFKAGKNWKAAGDAFTRQAEMFTKTGSKHEAASAYTDAASCFKKVSVNDAVNCLKQAVDIFIDMGSWTQAAKFQKEIGELYESEEQLENAIDAFQVAADYYSGEDQMSAANQCLLKIAQYSAQLENYKKAIQVYEQVAKQALDNNLLKWSAKDYFFRAGLCHLASGELEAAKRAVERYEQMDMGFSGTREQELLNHLAEAVEQRDLEEFTNRVYDYDQISKLDAWKTTILLRIKEGMTKDTVL*