MCTRGHWRPSEDEKLKELVALYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFSEEEEELLLASHRVHGNRWAVIARLFPGRTDNAVKNHWHVIMARRCRERMRLSNRRGGGAAGAAVAGAGAVEDDNNPRNAKKPRPDASSMASLLDKYRREFSVVPFAINHNSNQQDYCSTTNEADTNKSVEFYDFLQVNANSSDTKCGSSIEEQEENRDDQAEGQVQFIDFLEVGASHRQ