MVVAKLQTQLSDFYRSDDPEPHASRRREILSVHPEIKELFGPDVFAFPQIVMVVSLQIWTAFCLKEASWTKILIVSYFFGAFLNHNLFLAIHELSHNLAFSTPVFNRWLGIFANLPIGVPMSITFQKYHLEHHRYQGVEGVDMDIPSYMEGKLVKSKLTKTMWVLFQLFFYALRPLFLNPKNPGVWEATNAICQVAFDLVLIYNLGWKSFIYLILSTFVGGGLHPIAGHFISEHYVFNKGQETYSYYGPLNILSWSVGYHNEHHDFPRIPGSKLWKVKKIAPEYYEGLSSYKSWTQVVFMYVMDCTVGPFSRVMRKGNDKKSK*