MKWKNEHRSNKILNRLHQGSSFPVITLSRMQAEKEERRLPRVLANRESARQTILRRQALRKELKRRVADLSLQNENMKMEKDLAAKEYLSLKGANEHLKEQV