MEVMESPLNLAHQQNRKAERLLAAGKYEEAIACHTKAAECLTEAMRLTKSEQAQLSLELQRESHIKQQRLIQEKWKRARRDERQRAQLQPTSTDLDMTTHLQSLPKVFAEEADGKKVLRSSNERYSPVKEQYLRKMQYVFDRDPDTLLFLLENREVQTEACQGSKAPKDDKTRIEEQETKIAELKRLVELLLAENERLMKENHRLKGENARLQKVPIEKELDVDADFVEKSELWALPQSSKSPTSTAPTWQNLTGEAGKAKDIVVLNLPPLDIPLPDLPPLELPEDIQCDLKELLDG