MSKKLHPQTLAIRGGKEQTGYREHNQALFLTSSFMWDNAQHAADLFSKKIKGFTYTRTANPTIAAFEKRIAALEGAERAVATSTGMSAIQAAFFTFLQAGGHVVSSRSLFGTTVGFINNIVTKFGIGVSRVSPTDINEWKAAVKANTKLLFLETPSNPLGEVADLEALAELAHGIGALLVVDNSLLSPVGSQPLKHGADISVSSATKAIDGHGRVMGGVLAGSEELMAQVAVYCNSCGLAMSPFNAWQLLGGVETLSLRMEKQFDNALRIAQWLQEQPQVQAVYYTGLPDHPQAELIRKQQNGGGIVIGFEVADQAAAWKVVDGVELFSRTANLGDVRSTITNPWTTTHGRMQPEEKLAAGIRPGLVRLSVGLEYVGDLIDDLKQALAR*