MSELKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPVAGPTPIPEEKKPPKKRKEKPTGSSSEKRCGNCDGCLAENCGNCDGCLDHTKHGRKQRCEMRICSNSSSARKKDRAAVKAAGRNKRRKRSLTPEVIRNPALEGDRQCFGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAVVRATLAELDKRHAELDLLVERAKRCTLDPNALENTDMEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKISDTDVCGCPLVRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHDIMEKLCTGKF