MSADLRQACDRCHNKKLRCPKPAGSLSCARCAKAGAPCLFSPPSRPLRRVDAAAAPVAVPLFGWESGFDVGFEANFYGHGDDAPGPGLPGTATPSQGNSTGGSENTATDDATTTSLTAQLADVLLALDRVWRQLSAGCGMQHVSSEQALYYAELLGTKAGVQANIEIILRHTQLLVELYPNAVRLALPKEPPVASDACTVVGCIHPEIDVFQEHLSTQVDHALLNLLFSCHLRVLDLLDCLLRYAHLCTQLVPPLVAKGYDPPVAIPEVRIGSFVALKDTAGSVVLSILTELHTMLVARVEDLSGRLSAVNGGRSGELKVLKIQCDIMGTRTQATFAELAQIKDKMVHLGAMR