MLDSVTHSTFLPNTSFCDPLMSWTDLFGTEEYYPGFEHQTACDSYWTSVPPEYWTKRHVWEWLQFCCDQYKLDANSISFCHFNISGLQLCSMSQEEFVDAAGICGEYLYFILQNIRTQGYSFFNDADETKASIKDYSQNVRTGRDLRDHLVQAPYFTDEETEVQRAADSSCLKIGSLKNQESHNHGRSSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL