MSEQKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPAPGPIPLPEEKKPKKKKKETPIGGLSEKRCGSCDGCLAENCGNCEGCLGLTKNGRKQRCDMRICSNSSTRKKERAAIKAGGRNKKRKRSVTPEVFCNPALEGERQCYGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAIVRATLAELDNRHAELDLLVERAKRCTLDPNALENADLEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKINDTDVCGCPLVRNVFELTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHEIMEKLCSGKF