MEKMRFQQAVIAGQKKLEDGTLFPMVLLPATENVDHTIESFTNTIQQSQEWINNQLKRAGAVLFRGFPVKNASDFNAMVEAFGWEEHTYVGAASRTRIQGRVYTANEGPLHQPIHSHHEMSRYEDFPMKLAFYCEIAPPEGGQTAILWSPNVTHRMGQKYPELITRLEKEGLMYATAFSEEDDPNDVHRGWQTHFQTKDKEEAEKKAAKSGYQIQWMEDGGLKLISGPHAAIRTFDGDKKAWFNLLIFHSPKDSVTLRDGSPFPADVIETCIQIVNDESVELTWEVGDVVVLDNRLVQHARRPSKPPRRVLAAFCQ*