MNEKGNFMKKAYKNNNIQLSENQINQRIKNVNLTKRLICYERYLKAIPKIERRNDLKNSWHPETPRYNKQISLSQWNKELKKWRKQIHAWGNISEEDHRYICKLSYTDKYKYLCNLKMPELSNLEIKNMKKENEEISHDILKHILLIQNKHNNPFDENDKIMYQPIFFLPENFSGTVVHNEFVIIKEQNMEKYLTLLKDKYKDKYNYCFKKYYELYLLNKDSDNKNVENSKNTIPKNGKNHIVIYLGKETKPLNYKNKEAQYEQKEKMEAYNFLCGSTKKYENHNKMNKRKKF