MEALLRQVFGDSSDSEDKSEEKEDSIDDVGCHSTSDPNYPTWEPIKEIKGLWLCRHFLSPHQQSTFLSAIQNEGWFLEASNNQAMRFGDLPSWAIELSNSIREVVLYGDRIHEPPSCAGSDRGEAACWLPPDLLSREPFFDQLIVNVYQPGEGICAHVDLMRFEDGIAIVSLESSCVMHFTQVGEVSDCGKEQPELPMIKIPVFLMPGSLVLLFGDARYLWKHEINRKPGFQMWEGQEVNQKRRTSITLRKLCHAEQQGNSTFSARA*