MLSLLHHDNLVNLIGYCADGDQRLLVYEYMPLGSLEDHLHDIPPEKEPLDWNTRMKIAAGAAKGLEYLHDKASPPVIYRDFKSSNILLGEGFHPKLSDFGLAKLGPVGDNTHVSTRVMGTYGYCAPEYAMTGQLTVKSDVYSFGVVFLELITGRKAIDNTKPHGEQNLVAWARPLFKDRRKFPKMADPSLQGRFPMRGLYQALAVAAMCLQEQAATRPFIGDVVTALSYLASQAYDPNAPTQHSRSNASTPRTRDRGSVNGDQRRIRSPNHHSPDLRRKEATTSSKYEAEVSRNSSGGGSGRRSGLDDRDVTGSQQGSPAQTGKRRETSRT