MNFLGLTSKNKTFKPKKKVPEGTKQYQLKQFAEATLGSGNLKLAVVLPEGEDLNEWLAVNTYDFFNQINMLYGTITEFCTPQECPVMSAGPQVEYHWSDGEKFKKPTKLSAPEYVDHLMEWVQNQLDDETIFPSKIRVPFPKNFEQVVKTIFKRLFRVYAHIYLSHFSVIVALGEEAHLNTSFKHYIYFVQEFQLIEKKELQPLADLIIRLTSQDQI