MSHHFRALIHSPSLPVPFSHGVGVSAASPSRAPRLPRARASVEKREQAMEEPGGAAALGWAARDATGVLSPYNFSRRVPRDDDVTIKILYCGICHTDLHIIKNHWGNSMYPVVPGHEIVGVVTGVGGGVTRFKPGDTVGVGYFVGSCRSCDSCGKGNENYCAGVVLTSNGVDRAHGGAATKGGFSDVIVVNEHYVLRVPDSLPLDRTAPLLCAGVTVYSPMMRHGLNEPGKHLGVVGLGGLGHVAVKVGKAFGMKVTVISTSPSKRQEAVEHLGADEFLVSRDPEQMKAATGTMDGIIDTVSAWHPITPLLALLKPLGQMVVVGVPNKPLELPVYAIVPGGKGVAGNSVGSVGDCQAMLEFAGKHGIGAEVEVIKMDYVNTAIERLEKNDVRYRFVIDVAGSSLGSATYV*