MTVKLGINGFGRIGRLVCRAAMEHPGDVMPVAVNDPFLDLDYAAYMFQYDSVHGKYPGTVTADKESNSLIIDDGKSKVSIKFFSERDPSSIPWGSVGATYVCESTGVFTTTDKAKAHLGGGAKKVIISAPSADAPMYVVGVNHTNYDGSSDVVSNASCTTNCLAPMAKVIHEKYGIAEGLMTTVHASTATQLVVDGPSRGGKDWRGGRAAIANLIPSSTGAAKAVGKVIPELNGKLTGMAVRCPTPDVSMVDLTIKLEKGCTKDEMLATLKEASEGELKGILGYTDHAVVSTDFVHDNRSSIIDGTACIALNDTFHKVISWYDNEWGYSNRLVDLAVHMSTVDK*