MSVKLQQPVGQKRLTNVAVVRLKKHGMRFEIACYKNKVLSWRSGVEKDLDEVLQSHHTVYSNVSKGILAKSLDLNKAFGHDDQTRICLEILDKGELQVAGKERESQLSSQFRDIATIVMQKTINPETQRPYTISMIERLMHETHFAVEPHNSSKKQALDVIRELQKHFPIKRSPMRLGLTVSGQNFSTLLEKLGAWDANVVSKDESGSRQSIICEMDPGFFRDCDTLVRNLQGRLEILAVSVHFEEDTHVDDYDDYEDVPSALPKGSTDSAVQLSEKIQKQTLSDEKKAGAEVKQNRCSTCNVSVGDAKQFRDHFKSDWHKHNLKRKTKQLPPLTSEECLGDMDMNDSNTDIKEYSF*