MESLPDAVLARVLELAVEPWTLNSFQRVCRRWRTVFKEHNALTSSFAVPRTSWSPAARSAAARFLTGSGAARSALRRVSVLGGGRELSEMVVAAGWEALEELALDAAAATDEEGDSDFGGGDLPPLHELCPRLQVLKAVGATTFREMSTLYSRFDLTSSPPACLHTVELVDLLVPLSAIDAVFESCVALRSVRLTQVTVRAEGDGPGGAPRVRWSLLPSRHSDSLEELHVADCEYVSEAEDESGGLLADAAALAAALGLLGAPRSGGTPPRCRLRYGRGCRPAFAEVRSVRVLGWGRDPQLVYPPDALAALEKAYPCLEEVDLTRCEAFVGAPGYDEAALRALAAREGSRMHAPQRAPGVFGLRALLEALLDCDELDPPRAEGGAVAGGAGGEVARRLGLSVPGLRVVPRPVRDFRHLHLA*