MKYIVVNGGVISGVGKGIIASSTGLLLKSVGLKVTAIKIDPYLNVDAGTMNPLEHGECFVLSDGGEVDLDMGNYERYLNVTFTRGHNITTGQIYKEVIDKERRGDFLGKTVQIVPHITDAIQERIERVARIPVDNSGQEPDVCIIELGGTVGDIESMPFVEALTQLRHKYGRSGFFSIHVSFVPAIHGEQKTKPTQHSVKTVRSAGLIPDLLCSRCNKGLEQSTVNKIAQMCQLEPEQVLVVYDMPSIYQVPMLLDQQGLVTQLKASLGLDSIPRDPARLQHGSEMWNVWKDTVGAMDSEGKVTIALVGKYTELHDSYLSVIKALEHSSMKCRRKLDLQWVDSEHLEPKTDKEQFDAAWEKVKSADGILVPGGFGNRGTEGMIAAAKWAREQSKPYLGVCLGMQLAVVEIARNICKLEGATSEEFNGLAEHKVIIFMPEIDKTTMGGTMRLGLHDTHFQPGSEGSKIRALYGNGPVARERHRHRYEVNPQYIDQLQKEAGLQFLGKDDKGERMEIIELKGHPYFVGVQYHPEYLSRVLDPSKPFLGLVAAASGCLEKVTTDVLAEHKNGVNGVNGNGRHF