MKKQGAIIKTNKMEVKVHSLGRVEGDLDVKVAIEDGVVVDAWTEATMFRGFEMILKGKDPQAGLIVTPRICGICGGSHLTKAVYALDTAWGTEVPPNATLIRNIAQAAETIQSIPRWFYALFAIGLTHQNYASSKLYDEVVRRWAPFEGEHYEIGVTVSAKPVEIYAIFGGQWPHSSFMVPGGVVSAPTLSDITRSIAILEYYRETWLEKILLGCSAERWLENKSWNDVLAWLDEKPEHRNSDLGLFIRYSMEIGLDKYGAGPGRYLAAGSFFNPQQYRYPTIEGRNAALISRSGIFDGEKFHDFDQARIREDHTHSFYRGSGAYHPFEGVTDPVDPFEGRKEGKYTFAKAPRYDIPGIGETPLEVGPLARQVIAGRPGAEEWQDYDPLFLNMIKEIGPSAMVRVLARLHEAAKYYLRMREWLKQIDLNEKFYIKPKELPEGRGFGATEAARGALADWIQIKDGKIENYQVITPTAWNIGPRDRHGQRGPIETAMIGVPIKNPEDPVELAHIAQSYDSCLVCTVHAYDAKSHKELAKYEVVKMC