MSRQVAASHFQKSKTLNDKYLLGEELGKGAHGRVYKGVDLQNGDFVAIKQVSLENISPGDLSNIMSEIDLLKASSPSQMPCFWANLNHKNIVKYLGSYKTKSHLYIFLEFVENGSLASIIKPTKFGAFPESLVAIYITQVLEGLVYLHEQGVIHRDIKGANILTTKEGLVKLADFGVATKLTEADENAPDVVGTPYWMAPEVVMFIALSHLRGGVEGKGGGGWGEGTLIVILMSGVSAASDIWSVGCTVIELLTCVPPYFNLQPMSALFRIVQNGTPPLPDDLSTDLTDFLLQCFHKDAKQRPDAASLLRHPWIRNSRRAIRSSLVRSSGRISYVPEDVSTVVERTIGDAELNGSPEIIRPSVEKAVTPELTRSSTHDGSMERSASANEVRALETSGDKGATLSQTQTPRFMQPVVNGAVIPSHRRANSDDAAPRPPRSQTNSFTSQQHSERGAVVGARSSPDLSRNSTLEGGSNGISWTSNGSKYRATSSAERPVPNGGKLEAVVVDKRMGDYGGAVSSRQGIEEFPGETGPTPRKKNQVFVEKQVKVSHVARPSNVFFLSLSLSLSLSLSLSLLPSLSLSLSPSLVLSPSLSLFLSLSPSLYLFLFLPLILPLQHLSLSPTLSLSLCLSAPLPPPPSPFPLS*