MARHSASPSPNASPVVTRLHGAAGAENTPPASPPASPRKSPPKPALPEAALLQPPDGARLIGLSEILFAHRIGEGGAGATYLAQWNGATVAVKVAGGVCKWLESWRAEVAALTELRHPNVVEFLGCVVEPPTHCLVLQFCEGGDLYEALRRPTPPGLALKVGRGVAAGMLYLHKKNYIHRDLKSSNVLLDASGTAKLMDFGLSRQLDVDAEEQLTAETGTYRWMAPEVIRHEPYSASADVFSYAMLWFELITHEVPYADRPPLQAAVCTGLQGLRPPLPAATPPSVRSLIERCWAAPEARPSFAELVALTGDLEPALSQEERAWLDAPAGHAVSYDEMAPPRPENQPGERPAAACGDAGAASEGPPPPADL