MKKRGHQQQPPLQPTPNNDNKQIRRSSSLASSSNPGRPSSIASYAKQTSTRQDPRPINDRSYQMSCIRALNQYLESHRFTGTLLSQKGLPSGKDVKDIISFLVHQLDPLWGELGKLEDEVPFIFRVYGYPFQINKSALYAAGSPHSWPALLAALAWLVQLLNYKERVHQGAQWFDRDAGFEFVEKSYHCFLQGNDAAVESLDQEFLLLMEEERAATAQRRAAVEAQIIEMEAKVEDLKTGPSAIETLERNKAELANDVSKFHSIVNNFSSKKEDLERCLGERKQELEAKNSEFERLTKENESLKQQIESQHVNIRDYEKMSRECHAIELDIQAAQASRNEWEEKAWDVEVSASKKLKELEAAIDRYNQEIIRLKLGSSFEYKLNTRGLTPAEILGVDFKGTIKPGLISGAEDYERIYREKWEESIALQQQLNEKTSEQERKRKTNNNLLAKIKKVWPLPKARS*