MSEQKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMIGCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPVAGPTPIAEEKKPPKKRKEKPTGSSSEKRCGSCDGCLAENCGNCDGCLDVTKHGRKQRCEMRICSNTNTRKKDRAAVKAAARNKRRKRSLTPEVIRNPALEGDRQCFGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAIVRATLAELDKRHAELDLLVERAKRCTLDPNALENTDVEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKINDTDVCGCPLVRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHDIMEKLCTGKF