MGAYSELTKVFAVEATGGIYPWAMYHWKALGQLVKELTLEGAQTDKVKSKSSFDSKKEAPSDGPGHIAAQTFTFRELAAATKNFRPDCLLGEDLSPDKEPLDWNRRMKIAAGAAKGLEYLHDKANPPVIYRDLKSSNILLDEGFHPKLSDFGLAKLGPVGDKTHVSTRVMGTYGYCAPEYAMTGQLTLKSDVYSFGVVLLEIITGRKAIDNNRAAGEHNLVAWARPLFKDRRKFSQMADPLLQGRYPMRGLYQALAVAAMCLQEEAATRPLIADVVTALSYLASQTYDPGVHPIQSSRIAPPTPSRDKKEEKKLSDGFDKEREKDKANKRGDVRSPFMHAQASPDKRPKDAWKRTTNGLVDAVHSQEGHDGDFGGSGRYEGSTDSPGSTGRTSRSSVDRERAVAEAKMWGENWREKKRGNAHDGIDGFQ*