MSEPRKKSKKSKEEIAKEFDLPERKSKIATILKQDGQAYCICRSSDSSRFMIGCDACEEWYHGDCINVTEKEAKHIKHYYCQRCKEEDPTLQTVFRLVPVQGPTPNPEEKKPPKKTKEKGASSKSDKRCGQCEGCKAQSCGSCDACLGQHESGRKQRCEMRVCTNTVSRKKDREAKSAARPKKRKRSLTPEILLNPALEGDRQCYGPGCIMTARPQSKYCSDTCGMKLATSRIYQRCTLDPDALDNTDAEDEMFHVLASPAGHEIHSKTAIRHMEKCFNNKTYCKRLRVLCPEHSKDPKVNDTDVCGCPLVRNVFQLTGEFCRAPKKSCFKHYVWEKIRRAEIDLERVRQWIKMDELVDQERQVRQAMASRAGVLGLMLHSTYNHEIMEKLCSGKLQ*