MCTRGHWRPSEDERLKELVARYGPHNWNAIAEKLQGRSGKSCRLRWFNQLDPRINRSPFSEEEEELLLASHRVHGNRWAVIARLFPGRTDNAVKNHWHVIMARRVLVYRRFPISLAYTNRSVEFYDFLQVNVSSSDTKCGSSIEENRDDDDDQQAEGQVSLIDFMEVGTSRQ