MASEQDFTKRKLWGGRFTGSTDPLMHEFNQSLKYDKRMYAADVKGSIAFSKALLKAGILNEHEQQEIARGLKIVESEWAENKFLIQSDDEDIHTANERRLQVATDMRIWLMEETTRVEGYLKDLLNVMVSRAEKEVDAILHAQSFLGDLERLRQLYPRISLRQELGFESIGENSMHAVADRDFIVEWLQWASLTQVHMSRMAEDLIIYSSAEFGFVQLSDAYSTGSSIMPQKKNPDSLELLRGKAGRTFGQMAGFMMSLKVDTVSAALRIAEGALATMSINPEKMAAALTMDMLATDIADALAEKINCQISDLTMEQWKELDERFDETVMEIFDFETSVEKRNAIGGPARSMIARQVEVA