MCTRGHWRPSEDERLKELVARYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFSEEEEELLLASHRVHGNRWAVIARLFPGRTDNAVKNHWHVIMARRCRERMRLSSNRRATPAAASTTTAGAEKDESPKNTTGGEKPRLPETNTMAALLHKYRREFAAPFAISHHSSKEGYCSSTNEDTNRSVEFYDFLQVNVSSSDTKCGSSIEENRDDDDDQQAEGQVSLIDFMELVMLCEEAGPCYICSNLTPNILIEEAKRNAKVYI