MCTRGHWRPSEDEKLKELVALYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFSEQEEALLLASHRVHGNRWAVIARLFPGRTDNAVKNHWHVIMARRCRERMRLSNRGGAAAGQHGAVDTGAVEDGSNPRNAKKLRPDASSVASFLDKYRREFSVVVPFAINHDRKQQDYCSTTNEADANKSVEFYDFLQVNANSSDTKCGSSIEEQEENRDDQAEGQVQFIDFLEVGVSHPQ