MSEGVYEKFLAPEEPFPLLSQRGNFSEDATLDVSDFGCQLSSCHRTDPLHRFHSSRWNLTSCGTSVASSECSEELFSSVSVGDQDDCYSLLDDQELTSFDLFPEGSVCSDVSSSISTYWDWSDSEFEWQLPGSDIASGSDVLSDIIPSVPSSPCLVSKRKSKPHRNLDELPWSAMTNDEQVEYIEYLSRKVSTEMGLREQLDIIKIIDPSAQILPTDSEFIIELNCLTDEKLKQVRSYIREHSPRQRPNITRDNWKRSMASNGSTSGVSAHSSSNASMVSSTSSSTASTGSNSSTNISRAHSDGNLATAAERIRDSKKRSKQRKMQQKALRKRQLKEQRQARKERLSGLFMNEEVLSLKVTEEEDHCDDVDVLM