MRKSNDPGRPILTTVLGVVFGFLVGISFPAISITKLNLPSSLRPAIDFAFEGKSSVIYSRASQTNSHKNKDIDTRVPNQPRIFVATNPRGAETLPPGIIVAESDFYLRRLWGEPNEDLKIRPKYLVTFTVGFDQRNNINAAIKKFSDDFQILLFHYDGRTTDWDQFEWSKHAIHVSVRKQTKWWYAKRFLHPDIVAAYEYIFIWDEDLGVEHFNADKYIQLVKKHGLEISQPGLEPDKGLTWQMTKRRGNSEVHKETEEKPGWCSDPHLPPCAAFVEIMAPVFSRDAWRCVWYMIQNDLVHGWGLDFALRRCVEPAHEKIGVVDSQWIVHQVIPSLGSQGESESGKAPWQGVRERCRREWTQFQARLSDAEKAYLSLPEQDGQERCRFRDLQSLEPG*