MRERVENTPTAGRRVTSRAEYVAIRDAAKEMAKKERWMDAYLHFTVCVSDRAHASIEEDDLVTSLLNRSLMALKMDDYEGARADATGALEALRALDAYSHLDDGKRRDARARLTVKALYRLGSACVGTGDIIDAIDPLLRARMMAPRDGDVEKKLLECARLARMVDVCELFAGAISEGESANAVSPRDGKWLKPVRPESARLSRSAMAQTLADCVVGVESRWRLEFGETFLLATGSNEKMSVMRRGFLSGIRAEVYARTGNHEQAVKDYRVALAYYPDWARAYYGYALSIEHQLVRNNVSRVEVASLTQRGGYSDALIVDAPVAAALWMKKALELDGSVEEHEREYVRLASKLSSELRDVLARDGTGVADALKWLDEDKWENAPEYIRPRPKYYYFYEMMKERIYEHYPELPQPVMDKLLSLDAGELDLLLQYPRAIKGQTEEFLDVYNREGGEYLATYKTPTLTWNEVKALKGAGTQGLLPDGGVNQFAATEAERVDPGSGFITEKDTDHAALGASGADGLTIAELAGAPVPASLPPDQIRDLQARLPSTARVGSLPPATPKNSLPNLQRRIDALLDADHVSDRASPSSASSSSVL*