MKKRTLWSVITVAVAVLVLGACGNKKSDDSVLKVGASPVPHAEILEHVKPLLEKEGVKLEVTTYTDYVLPNKALESGDIDANYFQHVPFFNEAVKENDYDFVNAGAIHLEPVGLYSKKYKSLQEIPDGSTIYVSSSVSDWPRVLTILEDAGLITLKEGVDRTTATFDDIDKNTKKLKFNHESDPAIMTTLYDNEEGAAVLINSNFAVDQGLNPKKDAIALEKESSPYANIIAVRKEDENNENVKKLVKVLRSKEVQDWITKKWNGAIVPVNE*