MEKGFVKIFSPEKSGKRLKIPTCFTYYKNEKLPKKIYLRDRFGNMWPIGVNKIGGKFYFQYGWEKFIEDNTVEVGDFLIFDYDGNRIFDFKLLGRTKCEKKGVGGLKLTVKEEEVEQMSVEHQKSADPKGKNWASHNFNSSSSDDNDVEYMGEEEEEYKETKKVPCHAEEEEEEQEDDEDEEEEEEEEDESEEGENQRANTLKKKVSRSKAFACKVRNRHDHFGVDIFKSGRATQPKNPYFVAKIRSKRRDQLYVPVDVVKDYKLELPSSMTIRDSVGREFVTKLKKWKDGRIWLVGGWRSLCRWNLVEKNDHCICEFVRGKRNKDLHLQVQVLHEGESSIIC*