QELERLVDDAQSLAALATLLKQEKDKAAKAELIARGNELEAIVLEHLKES