RRLCAQMSENLYEKFLAPEDPFPLLAQRGNLSEVATLDGSDFGCQLSSCHRTDPLHRFHSNRWNLTSCGTSVASSECSEELFSSVSVGDQDDCYSLLDDQEFTSFDLFPEGSVCSDVSSSISTYWDWSDSEFEWQLPGSDIASGSDVLSDIIPSIPSSPCLVPKRKSKPHRNLDELAWSAMTNDEQVEYIEYLSRKVSTEMGLREQLDIIKIIDPCAQISPTDSEFIIELNCLTDEKLKQVRNYIKDHSSRLRPSSTRDSWKRSSYGSASTSGVSGASSSNASMVSTASSSNGSVGSSCSAANMSRAHSDSSLSASAAERIRDSKKRSKQRKLQQKALRKRQLKEQRQARKERLSGLFLNEEVLSLKVTEEDNEGDVDILM