MLDSVTHSTFLPNTSFCDPLMSWTDLFSNEEYYPAFEHQTACDSYWTSVPPEYWTKRHVWEWLQFCCDQYKLDANCISFCHFNISGLQLCSMTQEEFVEAAGICGEYLYFILQNIRTQGYSFFNDTEETKATIKDYADSNCLKTSGIKSQECHSHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL