VKIWFQNRRYKQKKKKKDKEFLENQQKQNSNLKTELNNENKELSFPPTTYCFNNYYSNLNEEEQLPFLN