MGKKRKNEDIEDVLAKPWCYYCERQFEDLKILISHQKAKHFKCERCGRRLNTAGGLSVHLNQVHKETLTEVDNALPERKGLGVEIFGMEGIPDDIKQRHDKRVAENYWKEQASRREATGNPPAGSKEALAVKPSKFGDDEDLLKRFKEHLARIENGDTLAPAAIDGVQPVPAPGIPPSVSPDQAQPFAPPPFQPAPIGFPPVQAPFPGQPPFQPPFAGSPPFAHGPYQPPPVPGGSNLPSRPAFPPHPAGPMQQAPPGGNPAVSAAVDDLISSAQAAAAPTPPPAATSSAPAEKKGKEKNVRLVYSDNEVSPEEKMAARAKYAFVKS