MSLSKDAMKLHLILEGSVNGHCFEIHGEGEGKAFEGEQWSKFTVKKGGPLPFSFDLIAPCLKYGSKPFVKYPDDMTDFFKAAVENGGLSWERTMSLEQDGGFCSVVNTSKLDKDGLHYHMTFQGINLDPNGPVMKKMTMGWLPSVETNIPRGNTLVGDINMLLKVNDGSFLRVKFVTVYRFMKPVPAGFKMPPHHFIAFKLTRVENDADCNVVLLHEWGKAFSCFLPENPTLQLPKLK