CLPREFQQRIVLNSSQKDALQALFKQNSYPGIPTREQLAKEIGSLESRIQIWFQNQIRHLRLSWLQCGRSGGQQLQGHEKPQPWAPGESPAEGDKSDAITKPQTGVLLQAFQRNRFPGTAVKEELAKQTGIPESRI