MQMPSSGPVPGPTTNLKIGMDYWANTASSSPALHGKVTPTAIPGDLAPTEPWMQDERELKRQKRKQSNRDSARRSRLRKQAECEELAQRAEVLKQENASLKDEVSRIRKEYDELLSKNSSLKDNIGDKQHKTDEAGLHNKLQRSGDDNQKDTN