MLSHADLLDARIGMKDAAELLGHREAVKCRLGVGVSDSVHPGDLGSNADQVEGATLLPGEDITTVGSNQSSLAVSSKDPDKQQQQPNQTGQQQGQQQSQQKQKRHRTRFTPAQLNELERSFAKTHYPDIFMREELALRIGLTESRVQVWFQNRRAKWKKRKKTTNVFRAPGTLLPTPGLPQFPSAAAAAAAAMGDSLCSFHANDTRWATAGMGVSQLPLPPSLGRQQAMAQSLSQCSLAAGPPPSSMGLSNMGSNGAGLQSHLYQSAFPGMMPTSLQGGNNGSPQLCSSPDSSDVWRGTSIASLRRKALEHTVSMSFT