MEDRGVIATADDALRAKRDIARAGYVEDAYIDLLSSRTERALVRRHPPLVRRGYWARTAATRAIALEFGSRCEKVSDGRFNVVNVGCGYDTFGLWTLDRFERARVVELDFADVIRARSERLREAGVERSEVSYESRACDVRDVSAIDAAIGGLKEPFDWSLPTLVIAECVLAYLPPGASDAVTKFFGERLNTAVFASYDPIEPDDAFGRQMIRNVRARGCAFAGIGDAPSVEGARARFERSGWQRAFAYDMNAVYARLSANERERIEKIDFLDEYEEWRLILAHYCISVGVNDAVGALGNFDLISD*