MNKGKPKGKKKKGTKGKDSKTKKLSNEEVENLVKIQREELLRAVQRKRLLESRLEEKKNELERFKKEYHELKSKIDFLSEGCEKYGEKTKEEPKVIKNKSVFYNFQNAEELKKLDKEKEDIKNMIGEKHEQTMNNLVSFIDQQRVNLDHVKNRNFEEIDHLNAAFDLKLRNMEKLFKTHLEEYEHDMKDEMDEMIDNYNVIERNEVIYLNNLYNDHINSINEIHVDMLQNCKNYYIEQIRENIGKIKSLKSNICELDERDREIKNNLSVHSSQNLDMTEKIGALEVKRENLNKDLKFYSKDFVIFKNLELIYNESNMYIKNLREFAQNSKEKISQVEEAFQELPQGDDQNGDAYFEGYFEDIKNKNRLLKKMVQNIDLDMDAVNKELTSYINSHHLRDDDVQKVRQGINFCMQTYNKEFDNLLYTEKRVKKKIKDTSNVYEKKLRDINVKQGG