MDTQIWYAIFSTLIGGVYGACRRLGEIRTLGMLRSRFESLPKAFNQCLIPSDTSKRRGFRAAFSKPSKTSEDTREQEKIAARFAQIWNLIITSFREEDLIDDREKDLLLVPYCKDRDMDIIQWPPFLLASKIPIALDMAADSGGKDRDLKKRMKSDPYFTYAIKECYASFKNIIYELVIDSRERGYIQKIFDAVDEHIAEETLIKELNMSNLPTLSKKFIELLDLLESNNKEDHDQIIILFQDMLEVVTRDIMVDQLSELLELIHGANNKRSEGMTSLDQQDQLFTKAIDFPVKKTQAWNEKIKRLRLLLTVKESAMDVPTNLDARRRISFFANSLFMSMPDAPKVRQMLPFSVLTPYYKEDVLFSSQALAEQNEDGVSILFYLQKIYPDEWKNFLERVHCESEDQLHETEHSEEQLRLWASYRGQTLTRTVRGMMYYRQALVLQASLDMARDDDLMEGFRAADLLSESDESPLLTQCKAIADMKFTYVVSCQQYGIQKRSGDPHAQDILRLMTTYPSLRVAYIDEVEEPSKDKNKKIEKVYYSALVKAAVTKPDDPGQKLDQDIYRIKLPGNAMLGEGKPENQNHAIIFTRGEGLQTIDMNQEHYMEETLKMRNLLQEFLKKHDGVRYPSILGVREHIFTGSVSSLAWFMSNQETSFVTIGQRVLANPLRVRFHYG