MSADLRQACDRCHNKKLRCPKPAGSLSCARCAKAGAPCLFSPPSRPLRRADAAAAPVDVPLFGWESGFDVGFEADFYGHGDDAPGRGLPGTTTSSQGNSTGGSENTAADDATIASLTAQLAEVLLALDRVWRQLSAGCGMQHVSSEQALHYAELLSTRAGVQVNIEVILRNTQLLVELYPKAVRLALPKEPPAAGDACTVVGCIHPEIDVFQELLSTQVDQALLNLLFSCHLRVLDLLDCLLRYAHLCAQLVSPLVAKGYDPHVAIPEVRIGSFVVLKDTAGSVVLSILTELHTMLVARVEDLSGRLSTVNGGRPGDLKVLKMQCDILGTRTQATFAEVAQVKDKLVNFGAMR