MLDSVTHSTFLPNASFCDPLMPWTDLFSNEDYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQYKLDANCISFCHFNISGLQLCSMTQEEFIEAAGICGEYLYFILQNIRSQGYSFFNDAEETKTGIKDYADSSCLKTSGIKSQDCHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEA