MERRVTVYLHDFLTFPSAGDGISVKLDGLFRSNVRSFLSKHARMPSMFVPALFPHTWQIAFRIGESNGVTIEPVVVLDVVEEDVITSRFVYCDYCRVVGESSRLFLFL*