MQNEESLEHLVNSLIQNQQLDEEDQFKQQIGKRRINDQRFTFQEDKRILELVQQVGPNFNKIVKQFPGKTMNMIKNRYYKKLRYIKEDVQNDQEQVKKHSKSKKAN