MGCFSCFDSKEEGELNPGNRRDGTKEGKAMVESHISRLSSGSDRLKARSATGLRRESLGPKDGPAGSIAAQTFTFRELAAATKNFRPECLLGEGGFGRVYKGHLEGTGQVVAVKQLDRNGLQGNREFLVEVLMLSLLHHPNLVNLIGYCADGDQRLLVYEYMPLGSLEDHLHDLPPDKEPLDWNMRMKIAAGAAKGLEYLHDKANPPVIYRDLKSSNILLNEGYLPKLSDFGLAKLGPTGDKSHVSTRVMGTYGYCAPEYAMTGQLTVKSDVYSFGVVFLELITGRKAIDSTRAHGEQNLVSWARPMFNDRRKFPKLADPLLQGRYPMRGLYQALAVASMCIQEQAATRPLIADVVTALSYLASHAYDPNTAPAHSLRASGEKEERRSRGTTEKQDERGGRTGRKEEGVSGHKWDLDGSEREDSPKETARNLNRDLDRERAVAEAKLWGENWREKKRANVKGNFDAANGSIQFGP