MEWRFKKSEDEKHIKINWEEEAASRLLGSLKSNVPKATEAIYDYVNKYYLGNASSELRRSLQKNAEGARRKMDELNMDFQRAARDAYREWKNKTQNLYEEVLAQEGQSIPASLQKMVGDSLVYVTHKYHMAVTFLTDSFINFLKDNTFQLPGNAGTYTADELCTMVMRETVKPLSQFYSVILRDFYSEHSVRATDFASKITTQVEQFLSRNIQEYLSILADIIGKGKEKIAELPEAIKSWATAMKEIISEYHQQSSSKLQDFSDQFSDYYEKFIDESTRLIDLSIQSYHIFLKYITEFLKELQVATAN