MWRRAAKPKSTSSYFPSCGLVTYDGGLAESVGNCSFFPRRSCSNSARPVFHLHNSITKAEVLLVGIDHISPKSADFVRHVIRDLTPNVVAVELCEQRADALFSYTRLKSMTWNEFSALKGSLRQRILHFLINELYAELAAKGLKPGEEFRVAIREGLALGAEVIYMDQDMNVTLKRTAQEFSLLELIWVLLRRKEIVRQYPCMSKLLDVSHEDPVQITDAMMHPKVREEAMEFGDKYLPGLAKSLVHERNEYMVKKLREMSGSIVGVVGAFHLQGMHKLWEAAEMQPSQE*