MLDSVTHSTFLPNTSFCDPLMSWTDLFGNEEYYPAFEHQTACDSYWTSVPPEYWTKRHVWEWLQFCCDQYKLDTSCISFCHFNISGLQLCSMTQEEFVEAAGVCGEYLYFILQNVRAQGYSFFNDAEETKATIKDYADSNCLKTSGIKSQECHSHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL