MSERPTYILAPNWDIPPNEHVRLGNIITHPRLPLESLNSESRETPEKITPSKKPNWSLTYSDLRSLDAGIMTSFLASLLGLGGDIAGKTSSTKGSVLTCQELETSYFIPNDTYIARSLAKTTVKTYMKKNPLKSVYMVTGLKIAHGGSIQRDKNNSIGADAAVTVDATPLLGAPVENTPHISFERSHNQVLSFGVCDEPFIVGYQLLKIKTKLSGRTKTETFDKFALLSDDQDRASVDQVALELLNENFSIQPIQEPSDIDEDEEVDEESSGVWCATGLLDDSTGGDGGSHME*