MAAEGEVQSKIENLKSELEQVKSTEMEAVAAMSKMLQELDDVKVKIEKAADEESSLSSEIQMAKFEIEKTEMELESMHLKEQAACAIMASLQDELVQVRDALAGAHASEAAAKHAKDALPSLIKQLAAEADEAKALAEIAREEILKARHEAEEAMAATSTANSWLQASLKKCEAARASEAMALAEIKGLTESESKGDNLELEPESVASVTLSLEEYSSLKGVAYEAEEDANMKVAKALLQVEASRASLLAAQE