TEVKESCCPMAHQQNRKAERLLAAGKYEEAIACHTKAAECLTEAMRLTKSEQAQLSLELQRESHIKQQRLIQEKWKRARRDERQRAQLQPTSTDLDMTTHLQSLPKVFAEEADGKKVLRSSNERYSPVKEQYLRKMQYVFDRDPDTLLFLLENREVQTEACQGSKAPKDDKTRIEEQETKIAELKRLVELLLAENERLMKENHRLKGENARLQKVPIEKELDVDADFVEKSELWALPQSSKSPTSTAPTWQNLTGEAGKAKDIVVLNLPPLDIPLPDLPPLELPEDIQCDLKELLDG