MSRRGCAQVCNAVHLDFNTKVFEKEHVKFANTEEYIVRGGRDKFPKLQQAFSGIKTIGVLGWGSQAPAQAQNLRESIADAGLDITVSIGLRKDSPSWAEAEATGFSEEKGTLGEVLDVVSKSDMVILLISDAAQAKLYPRVLAAMKPGATLGLSHGFLLGVMRNDGVDFRKDINVVLGMGPSVRRLYEQGKSVNGAGINCSFAIHQDYTGTAADIAIGWAIAVGAPFAFPTTLESEYKSDIYGERCILLGAVHGMVEALFRRYTRQVTAGMGKDEGMSDEEAFVQSVESITGPISKTISTQGMVAVYNMLDEAGKKVFQEAYSASFKPAMDICLEIYEDVASGNEIRSVVQAGARFDRFPMGKIDSTYMWKVGSSVRAARVEDNIPLNPFTAGVYIATMMATIEVLREKGHPYSEICNESIIEAVDSLNPYMHARGVAFMVDNCSYTARLGSRKWAPRFDYILEQQAFTAIDSKAAVQQESISKFLQV*