MKFGFLTRQGGGWMRRYLRVRKDILLAQWTTPDRYPCAPISLFDFSNHDDYLDAIKVHEKDQDGWRISDDRVIGGFSEASAFMVRTNNDLATIASGETPNPVLDAQQFYDEQDVNKNESTSKNKKPLTSFLRWQGTIDTEIGLQSDAQRSGFAALRSPEFFYGGANLCGLYSALELLCRTDGRSYTINLKVASSIPDDIYQGTVEIPASSDTFSSIVLPFSEFGLTARGRDREIHRELDDDVSLESIGVALMDGRNGDFRFDLAKIRAVNIVDGTPHHKIVSDRDTN*