MSELKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQAYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPVAGPTPIPEEKKPPKRKKEKPIGSSSEKRCGNCDGCLAENCGNCDGCLDHTKHGRKQRCEMRICSNSSTRKKDRTSVKVAGRNKRRKRSLTPEVIRNPALEGDRQCFGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRMKQAIVRATLAELDKRHAELDLLVERAKRCTLDPNALENTDVEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKINDTDVCGCPLVRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHDIMEKLCTGKF