MALKQTEKLKENVEEQLERLVKQLEDLEKYREDFEPEEYQETKTETLEQMKEFQSSLAKLAAGDLSLTDYFAAIQLGIQAALSQVFRTPEVILMFAKKQPEQLRLKLAQIQRDLKLGKLSSQAAQTQQVEVLGALKGLGEVLSTEEANILEKTNSASLQQFIKVSTDPESKSKLLALAENSLSLQ