MASSSGTREVLMLEAPPAPSGAPWRAPPDAEAVDALPYIDGDYGDPAVKREVDRMVEEEMRRGSRKPADFLRDLPPVPAIGFENHPMLAKEYERVRAGKPPATIEMSRYGLEPPPANKRNDVAAWRQALRNAQSQLHHQIIRIENLELMLKYGVEVWKLQNRQMESVLSRMQKMAVEYNEKIETVNRERKFHQQNTGGQLHALTTEWQELCQKNIAIQAACVDLQNQIDQLKLGAKELGMPIDDSTGTNQQASSAI*