MSEPKKKSKKSKEEIAKEFDLPERKSKIATILKQDGQAYCICRSSDSSRFMIGCDACEEWYHGDCINVTEKEAKHIKQYYCQRCKEEDPSLQTVFRLVPVQAPGLNAEEKKKKTKEKGAGKSDKRCGQCEGCKAPNCGSCDACLGYQDGGRKQRCEMRICTNTVSRKKDRELKAASRPKKRKRSLTPEVLVNPALEGDRQCYGPGCIMTARPQSKYCSDTCGMKLATTRIYQVLPQRIREWSLSPAICEEQNKKALEAIRTKQTIVRATLAELDKRHAELDLLVDRAKRCTLDPNALDSNDVEDEMSMYCITCGHEIHSKTAIRHMEKCFNKYESQASFGSIFKTRIEGNSMFCDFYNPASKTYCKRLRVLCPEHCKDPKVNDTDVCGCPLVKDVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWLKMDELVEQERQVRQAMASRAGVLSLMLHSTYNHEIMEKLYSGKLQ