MALNAESSLSHNTGVKTLYESDLEDENYSSVESYGIRERRRKLHTEAEQRRRNAIKRGFEGLLELVHPMKNESPSPSVRMSKSSILHKAIYMIERLGRQKHQKLSEVESLEKEVKALRILCLNYEKIVQNSPNYECRSVEPIPDDTKLEVFRVFFDAMFRSFDNYIVFNSFTDLSASVIKWVEESCKPEVSY