MLDSVTHSTFLPNASFCDPLMSWTDLFNNEEYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQY
KLDANCISFCHFNISGLQLCSMTQEEFIEAAGICGEYLYFILQNIRSQGYSFFNDAEETKTAIKDYADSS
CLKTSGIKSQDCHTRTNLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKND
RMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEEKL