MKILGVDVGSLISPEDRPLPSARCCGRLVARLVEVTRGHSAFGLPDQIAIEGQRTGINRCIECTLHALLYGRARIVSPRAIKHFFKISNPSYKERKRGAVDKCRDLVPAELADIADRNGKLDDLCDAYLIALYAALNPTKRGWVLKADVYVCCPDPMEHAHYCFKCRSNTKLANVEVRTSKNNRQEEGPGRPARRRSARSPYGPEAPAAPRQKAKAAPAEGDPSPLEAQPKRQRAPRKAASEPAIAIQM*