MASHRKYRMVALDLDGTLLNSKHELSDVTVDYLRSLNERGFVVAIATGRSAACTAHIVAKLNFPPNESAPKGAVGFPLVCTNGARGLRVLNKTYSDVGGVSSSSSVRHHEAHYRSNTVPLSATSSSTTTATANDTPKNPFLNNTLIIDEELFHTPLSPSLTLKTLALANRLGCVTNYYQNHHIYAVARTERHFELTRRYGILTGSLELYRYLNEKYNDAGGKDDDDVYNADNSYGYQLAVEKGPPSKLLILCDTEQLDEITNLVRTELNGEASETKTSEPIANVIRGTPPFFVEILDPEVHKGHGLKQLCNSLSIPMEEVIAFGDGDNDKEFLEMSGWGVAMKNARNIVKEIADEVGEWSNDEDGVVKTLQRYEAEGKLLFPAL*