MCTRGHWRPSEDEKLKELVARYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFTEEEEELLLASHRAHGNRWAVIARLFPGRTDNAVKNHWHVIMARRCRERMRLSSRRGGGGGAAAGGVKNGSPRRPTRPDMNSSSMASLLDKYRRECGAAGLFAISSSHHNSKEDYCSSTNEDTSKSVEFYDFLQVNASSSDTKCGSSIEEQEDNNRDDDQAEGQVQLIDFMEVGATSRQ