MVKTADGYKAIARIRVGDHVFAKDEASGETGYKPVTAQYGNPYRETVYIEISDGIGNNQTLISNRIHPFYSDGKWIKAEDLKAGSRLLSESGRTQTVRNIIVKPTPLKAYNLTVADWHTYFVKGNQAETEGVWVHNACPPRKTPSTPVYGNDSEAYAAAKKLGYRKIKERTRNDAAIFKKGKSYISRDVDSHNGGAWKEASSPKNLNRKETRNGTFDKNLNRIGD