MKKFDKLGLDNIKEIFHNLSYDELNAHEKANNEGLSTDNDTFCVDTGIFTGRSPKDKYFVKQDPSSKYIAWGKVNQPITKELFDKLLTKAKQELSGKKIYVQDVFCGASLQSRKAVRFVTEIAWQAHFVKNMFIRPSQEELENFKADFIVYNACKCINEDYKQDGLNSEVFVIFNVEENIAVIGGTWYGGEMKKGIFSMMNYWLPLENKLSMHCSANVGEKDDVALFFGLSGTGKTTLSTDPKRRLIGDDEHGWDDEGVFNFEGGCYAKTINLDPEHEPEIYGAIKRNALLENVVLRADKSVDYADASKTENTRVSYPIEHIENHEPSLKAGHPKNIIFLSADAFGILPPVSKLSKEQAMYYFLSGYTAKVAGTERGITEPQATFSACFGEPFMPLHPTVYARLLGEKIEKHEVNVYLVNTGWSGGSYGVGKRMSIKATRACINAILDGSITKCEFENFEVFDLAIPKALEGVESVLLNPINTWLDKNAYIATRDKLAHMFIQNFKRYEDVKEGIEFSKFGPKI*