MVKSTSFVLQLAKGYDNGTAGVPPIFDWFNGMTEVSYYEEQAIFYSLCAAYAFVSIIALVQLIRIQLRLSGIGWTTQKVFHLMNFVVFGLRAILFGFYSGVFDLESKALEMMLLDLPGLLFFSTYTLLVLFWAEIFHQARNLPIDKLRPAYYAVNAVIYFIQICIWIFIRVNPVLAGVETAKLFFAVISFTAALGFVMYGGRLFAMLRRFPIESRGRQKKLHEVGFVTGICCICFMIRCVMVVISAFNRKADVDVIDHPVLILFYYMVVEILPSILVLFILRKLPPKRVSEQYHPIQ*