MCTRGHWRPSEDEKLKELVALYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFSEEEEELLLASHRVHGNRWAVIARLFPGRTDNAVKNHWHVIMARRCRERMRLSNRRAGGAAAAGAGAVVVATGAAAEDGSNPRSANKKPRPDASGMASLLDKYRREFSAVPFAINHDSNQQQGYCSNTNEDANKSVEFYDFLQVNANSSDTKCGSSIEEQEAESRDDDQAEGQVQFIDFLEVGASHRRR