MVKTADGYKAIARIRTGDRVFAKDEASGKTGYKPVTARYGNPYQETVYIEISDGIGNNQTLISNKIHPFYSQGKWIQAGRLKKGDTLLSESGAKQTVQNITLKQQPLKAYNLTVADWHTYFVKGNRAETEGVWVHNDCPPRKTPSTPIYGNDSEAYAAAKELGYRKIKERTRNDAAIFKKGKSYISRDVDSHNGGAWKEASSPEKLNRKETRNGTFDKNLNRIGD