MGNCASGGAPDSVKTAASGDDHRSGRSAQPSELPDVGHKMRPGNVRDVYKVGKTIGTGGFSVVKAATDKATGQQWACKIMSLPPPGKQFNENESSRADIFKEIDILIALKHDNIVLMKEYFEEGNKVYLFMEMLEGGELLDAVLEKGHYSEGDARSVFLQIIKAIQYLHSREIVHRDLKLENLLLVRKGDISHIKIADFGLARRYIGPSALTTICGTPQYVAPEIIKGGPTHYGPECDLWSAGVILFILLGGYPPFYDESEPKLFEKIRKGRFDFNDDVWTAVSEDAKDMIRKLLAVDPQQRMTISQVLEHPWCKAKSSGKGELLKTKTRMQYSKAQLLPSVSPPEINQPTKNMSALMEDAKSGAALDAEEQKLLEELAAEHAAEMSNX