MSEIKKRKKKSKEEIAKEFDLPERKSKIATIYKQDGQSYCLCRSSDSSRFMICCDACEEWYHGDCINVSEKEAKHIKHYYCQRCKEEDPSLQTVFRLVPAPGPIPLPEEKKFQKKKKEKPLGGSSEKRCGNCDGCLAENCGACESCLGPTKNGRKQRCEMRTCSNTSTRKKDRAAMKAGGRNKKRKMSLTPEVIRNPALEGERQCYGPGCIMTARPQSKYCSDECGMKLATSRIYQVLPQRIQEWSLSPAVGEEQNKKALESIRTKQAIVRATLAELDKRHAELDLLVERAKRCTLDPNALENTDVEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIDGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKVNDTDVCGCPLIRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQIRQAMASRAGVLGLMLHSTYNHDVMEKLCAGKF