MLDSVTHSTFLPNASFCDPLMPWTDLFSNEDYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQY
KLDANCISFCHFNISGLQLCSMTQEEFIEAAGICGEYLYFILQNIRSQGYSFFNDAEETKTGIKDYADSS
CLKTSGIKSQDCHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKND
RMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEEKL