MRILGIETSCDDTGIAIYDTNKGLLINEIYNQRKLNNIYGGIIPELASREHMEAMIVLLNKIFKKKNIYKYVDMIAYTAGPGLIGSLLVGATFACSLGLSLNIPVLPVHHMEAHLLSPMLDYKTIQFPFIGLLVSGKHTQIIGAHKFGEYEILGNCLDDAAGEAFDKTAKLLGLKYPGGLELSKLASKGIKDYFYFPRPMIHHSDLNFSFSGLKTFAAQTIKKSSKSMQEKANIAKAFEDAVIDILLIKTKKALKKQKWKRLVIAGGVSANQKLRKKSEIMVKKNFNGTVFYSSLEFCTDNAAMIAYLGSLRQKEARNSQLEILVKPKWSIDDLCF