MLDSVTHSTFLPNTSFCDPLMSWTDLFSNEEYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQYKLDANCISFCHFNISGLQLCGMTQEEFMEAAGVCGEYLYFILQSIRSQGYSFFNDPDETKATLKDYADSSCLKTSGIKSQDCHSHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL