MEKRKRPCFVCGLFGHNSKQCTQGQDCFICKKGGHIAKDCPEKHNRNTQQSTFCLRCGESGHDMFGCANDYPRDDVKEIKCYVCNQKGHLCCADFSDICPKEVSCYNCAQPGHTGLGCAKQRREASTAATPTLCYKCGEEGHFARGCTKNTKSDRMNGESSAYSRKKGKGKKDFGTRSAPHDARKTSKRKSPLFEERRNSSHFKSKARGGWIADDADDQPYKKCKPNVWASPSTPKKQYNNHQFSSGGDYSTPQSSRWQKHGFASPSATYSPNTRKHSFSSSRFASNTHVRFGRS