MRSMESQNKEVILITEDSLQSSLLKEILEKKLNMVVHLLTPKELDERTTSYSSIKAILVDYSVVEEDFYSSYLNFIDENFSEVQEVLINCQNDISIEELCIWRSLTGIFYLSDDISTLELGIDKILSGDMWFSRKISQEFISTLRQHSKPISKTVSTKLTKREQQIITLLSLGNSNQQIARKLFVRENTVKTHLHNIFKKIDVKNRVQALIWAKEHLSPTSSTI