MKVASLEESKGDRSQDVKVLKEAVKEVQASMKSRERDIEALKSSLQTMESDVYTEVRELVSLKQEQQAFK
QAADSERLALQALTEKLLQSEESSSRLPEDIRRLEEELQQLKVGAHGSEEAVVFRDSKAFDELQKQMEGL
GARLQYVEDGVYSMQVASASHTESLESLLSKSQEYEQRLAMLQEHVESLGPISDLASTVRSLEETQLALS
SDLKGLKQGLGELPGTVESLQEQVHLLLSQDPAQAAGLPPQDFLDRLSSLDNLKSSVSQVESDLKMLRTA
VDSLVAYSVKIETNENSLESAKGLLDDLRNDLDRLFVKVEKIHEKI