MLLSRNKDFLVFYRGKSFLSPEVAEALVEKERLARTFQDEEEQARLRASSGLVVPRVKANQNHLVSTGTLGETLDAASKWGRNLDDDDHVEEVKQEAEKLRSANLVRKLERKLAFAEKRLMKAERALAKVEESLKPSEHRTDTEGITEEERFMFQKLGLRMKAFLLLGRRGVFDGTVENMHLHWKYRELVKILVKAKTFEGAQKVALALEAESGGILVSVDKVSKGYAIIVYRGKDYKRPSELRPKNLLTKRKALARSVELQRRQAIIKHIAVVQARTEELRAEIEQVELVKDKGSQVLYNKLDMAYSSSDEETEETDGEGDDIYLDTYDEDGEEGGVQAKGSLSDVEFDSEDEDWDSDESETEFDDDSASSATPFDAEPTSSTTPEATFVDQQKEERHLQS*