MQIDLLEQQIVKKKRSRSNKDNGDSIPAFLLKTYEIIDNPQNHDIIGWNEEGTAFIVKKVNEFSDIILPKSFKHSNFASFVRQLNMYDFHKTRHDNNENEFKHKLFQRGKKHLLSQIKRKTNDVKEQNSLSLIKNEQVRTGQSEIPEILMQMGKLSNKQQELEKLMKILIKQNEKIMKENKYLWSELTKNKHKNENSEEQIMKWVLQSLQGTKQNNKHKTNFQTNNLLMLKQTSENDDEVQLEAQNQRNFETDKFQFDQLPSQIISQNLEQQIEKLSKNQIIQVLMSAITNNQKQEKKNTMKFEDDISFDDEYPVMKKIDLKQDNQDRRQENQLMVYSEPYFFHKLEDNYIISESPNPSRKNSYYDQDPIPQFLESEL