MSGSEDFLQGKYNKTSQRKRTVFTDEQLEDLNILFSKNPYPDRDLQVEVASKMNIDPTVVQVWFKNHRAKLKRAKSTQVPPPQEAQHQTPLEDPVTPDSFQAPVEAPARYHDAYPQGLTYPHLSIYPRLKVPRNPSGGHQIIHFGCCEDTTIYNLYPLWDPTVQPGPGSAAASFFAQSRQN