MNYQEYKQSLNQRLTDKVQRELSAFREEMLGKPPQEIYDAAYQIALKNDIAECFSETDYSPQAAKALLKSPNLLQEVYDEWLETDYTHMEDLRQTITEFKDYMVKTEKILSWGER