MSKVKILANYLPQFHQTPENDAWWGEGYTDWTAVKASKPLFNGHTQPRVPLDNDYYDLSNADSIRKQALLAHEYGISGFAIYHYWFSSKQKLLTKPAELLLEQKDLPIEYLFIWDNNTWKRTWSNVKGAVTMASSEYEKKVDPQDSGILAKLDYGNEVDWKIHFDYLLPFFKDDRYIKIDNKPVFAFFQPQINFETIEKMATYWDELAKQAGFNGVYCISRDGHHKIGFKHKFRYSPFVPLTWNQYLFYRSKKEISARTDKIEFYDYDKEYNKILEDAKKSDKNTWLSGFVGFDDTPRRGIHGRIIKNGSPQKFYEWFSKLVEISQSQNKPYIFVTAWNEWGEGAYLEPDSVNKFAYLEQIKRIVDEM