MEKLIKKGSHGLIARCYTLEGQEEQEATPSELQEVLIQHSKVFEDLPKELSPSREHDHGSELLSGSNPPNIRPYRYPYQQMGEIERLVQELLDVGAIRESKSSFSAPIILVRKKDGSFRMCIDYRELNKITIKDKFSIPVIDELLDELNGEILFTRLDLRSGYHQIRVRAEDVHKTAFRTHEGHYEFLVMPFGLTNAPATFQGLMNTIFKPYLRKFVQVFFDDILVYSRNWADHTNHLDKVLQILEDNHHFVKRSKCEFGKGELEYLGHIILGEGVKVDPKKIHSILDWPIPKNITSLRGFLGLTGYYRKFI*