MASKEDQLRVRSRDEGFITLEQLYQERKLYVDLPKDIYGVAIAVSVGDLPLILGFDSATKVNVVRFVFGLLTLLLNLWLQLFILYNVNHYIVQNAVHDAQVNYARFHHEVFDKEGVFSQEKWDNWNHGPYMELCNMAVSKLSFSAGIVFLWSARMLNEVRDSWQLAHDLFAIESLPLDAKPHDMLHEVKDDSGETLHVEIVAVNRMARFLMTVFVLLPKIIVAMLLAYIGCRWLAATQSFGDLILNALALEFVIGIDDLMYEAFTPLDVRQFIEQTKFAHLPKADHRAHSDETIAELLRSTVLLVGIVIWAFVYLNYLQQVLPNFPHDIREHCSNRFYSHYEELCGFFGDPDECFPYGPK*