MEGALLPPGFRFHPTDEELVGYYLKRKNEGLEIELEVIPVLDLYKFDPWELPEKSFLPKRDMEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQPAVTGYRKTLVFYRGRAPLGDRTDWAMHEYRLSDEPSLGSSAFALCRVVKRNDGKPKEMSIGSSSTNVELTSITRNCNEHLSTISCQTSYPNNETRHSVDTDPASFWASPDVVFDSSKDYPQICESAAQYFPQYGFPSLNQSPYSNFGESEHFDDLGRIGCMSPYSGHANDILWQ*