MNVTLKMFQFKVEIAEPLAKLVAEYEKANPGVKIQVESVGGGADYGAALMAKFNSGDKPDIFNNGGFSDMEKWQEHLEDLSDQPWVKDLVEVAKEPMTKDGKLYGQPLNLEGYGFLYNKDLFAQAGITETPKTLAQLEDAAKKLQAKGVTPFVNGYGEWWVLGNHFVNIPFAQQKDTNAFIAGLNKGTDKIPGNVQFDNWVKLLDLQLQYGNKNPLQTDYKTQVTDFATGKAAMTQQGNWTQLQLTQTNPNLKVGFLPMPISDDAAANDKLFVGVPNNWVINKNSPNKEEAKKFLNWLATSDTGKKFMVEEFKFIPAFKSVQADEKVLGPLAADIIKYSKDNKTLSWNWFKFPGGEATSKKFAATIQAYVAKQKTKDQMLTEFQQTWDSLKKLEHHHHHH