MDKSKRSKGEEEEHIDGELVLSIEKLQEIQDELERVNEEASDKVLEVEQKYNEIRRPVYTKRNEIIQTIPDFWLTAFLSHPALSDLLTEEDQKVFKYLQSLDVEDFKDVKSGYSITFTFRPNPYFDETKLVKVFSFCDDGSTKITGTTLKWKDGMDVTNGISPEKEGNKRSYQEESFFTWFSETQKDTPDGIHDEVAEIIKEDLWPNPLKYFNSEADEEYEDGEDEDDDGEDEDPGKSTDGVDEDEEDQDDDEDEDC*