MSELKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPVAGPTPIPEEKKPPKKRKEKPIGSSSEKRCGNCDGCLAENCGNCDGCLDHTKHGRKQRCEMRICSNSSSTRKKDRAVVKAAGRNKRRKRSLTPEVIRNPALEGDRQCFGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAIVRATLAELDKRHAELDLLVERAKRCTLDPNALENTDMEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKISDTDVCGCPLVRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHDIMEKLCTGKF