MTKKQKRFVEEYLIDLNATQAAIRAGYSPQTAYSIGEENLRKPEIKSRIDKAMAERSRRTGINQDRVLQELARIGFAKITDVLDPETAKIKQDASDDDLACIQSIKIKPNEFGTEREVKLYDKKSALVDLGKHLGLFKDKVELTGDMDLNITIDYGEDDTG