MKKEKKDKKDKKDKKDKKDKKDKRDRDAAGDAGGEAKKAAPDGTNFTPVAEFSEAGFSKDVLAATANFKKPSPIQAQSWPIVLSGHDMVGIAATGSGKTMAFGLPALMQILAQPKCAPGSPQCLVLAPTRELAQQTAKVFEDAGTACGVRCVCVYGGAPKWEQKKLMQQGGGCAVIVATPGRLRDFMNDGDVKLDKVTMLVLDEADRMLDLGFEPEIREIAGKTRADRQTVMFSATWPTSIQGLAAEFMCNPVKVRIGAEGLKASHSVTQVVEVVEPNEKDAHLARVLKKYLGGKKPVPRTLVFALYKKECARLHENLRRQNWQAACIHGDMSQRDRELSVEAFKSGSSPLLIATDVAARGLDIKGVEYVINYTFPLTTEDYVHRIGRTGRAGQTGLAHTFFTQHDKARAGELANVLREAGAEVPTALTAFGTHVKKKESKLYGAHFKDIDTSVKAKKITFD*