MEALLRWAAELGVSDSPSAPSPSSCLGRSVLIADFPDAGGRGLAAARDLRRGELVLRAPRAALLTSGRVMDDDPRIASSVASHLPRLSSVQTLIICLLSEVGKGKSSNWYLYLSQLPSYYTILATFNDFETEALQVDEAIWVAQKALRGIRSDWEEATPLMKGLGFKPKLLMFKSWIWAFATVSSRTLHIAWDDAGCLCPIGDLFNYAAPNDDNSSTDEDRDDMMHQETNKMLDQTDFDSSEKLTDGGYEDVNEYRLYARKRYRKGEQVLLAYGTYTNLELLEHYGFLLGENPNEKIYIPLDLDLCMIGSWPRDSLYILPNGHPSFALLCALRLWTTPRNRRKALSHQIYSGSLLSVENELEILKWLVKKCKETLQQLPTTIEFDDNLLVLLCKLQNSTSCITEMNRSIFEQEFAPFFRFHGFKLDCSIHSKLPVRLLRSLERWGLAVQWRCNYKRTLTKCIVHCKSLVHELSLQQNQQ*