MLGVFKKHTNKTNASILELSKDQQITFNVPTNSELKVQMDMLHISKEDLQIVKVLQPFIYEEIDWITEKFYANITKQPNLITIIERYSSIPKLKQTLKTHIKELFSGDMHEDFIEQRVKIAKRHVQIGLHRKWYTAAYQELFRSIMKILKTKITTIDDFSYSINVINKLFTLEQELVIAAYESKYERMQKELEKEKEITSMTITHIATELASVSEKTSASIQQLTAKSETIVEIAKTGTSLATTSEEKANKGKEQLNQQNKRMEYIQANMETIITDTHELLDISNKINEIIDIVKSIAEQTNLLALNAAIESARAGEFGKGFSVVAGEIRKLSEQTKESIFNVTKLVEKTNEQIIRVSSSVKQISSLVSEGTDSMSATDQYFQEIVKDMSNSKEQNKKIENELETISQVMKGIQDDSSKMALTADSLQLELNR