MNPNSNSMGSNDPGGSNDHLSNERVFEDMGESFEDEELVKLSVAVNAVKMGDFYVSPALARQIESDYQNEYYVINDNITKINRINGEPKVLPGSKNACKMINGGKSNKIPQTYELRALKRHKKLPSFNGPLPDQSGIMARPRVDFHQRVEPDRMAPNKSSASKIPLPTAQYTYARPPPIVTPDLSKQTKPSKRGATASAKKPCNCSKSQCLKLYCDCFGNGEYCTNCNCKDCHNKPEFEEERQQARKNCLERNPNAFKPKIGLSDATKGPNDAERSHHKGCNCKNSNCSKNYCECYEAKVRCTHLCKCTDCQNAYRYKELSLREKLGLSYYCMYTDNPHTTKEVGLFEGTDGVDGAAKLEKEIFAGPWEFICDNYMDHISLICYQDGLEKEKNGESEQEIEKHIMHGFSKMMNTFIQQAEEYNTEEIESRKAKKVEEASQVGGKGLVNTAMGSSQLIVEANDSCIPYMNYEKEKTLIEQNKIRLKKEVKDDKVSEVPE