MESMEPEVVAGMKQKKCCPLRRSRKGCMKGKGGPDNQQCPFRGVRQRTWGKWVAEIREPNRGARLWLGTFATALDAARAYDAAARALYGDCARLNLSASPSQVQVQVQVQLPPAQGSGANGNSPPGTPCCSSNNSNSNSSASTPTGTPTDVDCSNWMQPSYCYGTAEAPEDFEAYVTRLPKAEDFGLEGFQEVPLEVLAEAGGGVSIWDLSIGPDMMAAAADSSAAACTVPQQRLQQPTC