MGRAPCCDKMGVKKGSWTSDEDQILVSYINKHGHGNWRALPKQAGLLRCGKSCRLRWTNYLRPDIKRGNFSPEEEDHIIKLHQLIGNKWSTIALHLPGRTDNEIKNVWGTRLKKRLAPMKAESVAVDAQPAPSSSLNSSTAEMAYQGSSPLSSQILCNTDARAPSAWEICDPIYVLPELSEDLISSSNNMCTITKDYQTTSTDSTLDMLHSDSRVPAISHDDNAEMVTSSSQGMRPDCDGEIVISDESLNNSMNLRVDSLLQHLDAAEVDWFLDHLDNLSPAMDSNHLATNANQLWSTDLQVX