MRIPLDVAHSVVRALHTIRDQPAWAEPLSPNLAAFSIEMDRWPDWAGQKVGEPNEYVNQVLTNLGERTGAMPYLRVGANSEDRATLDLSYEVMNATFPAPLSGNLPDGTPFQWGINLASLAHLTANVNLDALEIGNEPDFYADGKKLGAAWTPANYSHTWLDYAQGVSEVIQLGGDGPYLTPGAMAGFETPVWTPEAFFEYSGAFGDGYPLSPVGGLMDKGTVRTNLTTRANGLKAAKSEGLQYVFSEGNSYANHGQPGTSNTAEGALWAIDWMLQLASMGIERMHFHHGVGFRYNFFQPVATDAEHDDGLNMTQRAHILPVYHAALIVNEAIGTNGNSYVAEINTANDNVVAYGIWEDGDLVRMVVTSTEVYTTDDEEAVKRLFVPQTTAMHGLTWAGQSFDTEDGKPTGEVSEETLDN