MSEQKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPAPGPIPLPEEKKPKKKKKETPIGGSSEKRCGSCDGCLAENCGNCEGCLGLTKNGRKQRCDMRFCSNSSTRKKDRAAIKAGGRNKKRKRSVTPEVFCNPALEGERQCYGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAIVRATLAELDKRHAELDLLVERAKRCTLDPNALENADLEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKINDTDVCGCPLVRNVFELTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERLIRQAMASRAGVLGLMLHSTYNHEIMEKLCAGKF