MVVGVMSPHGGTISPHGGMCTVNVSPLNNYHFLHPFNTGKSSSSFDENMASCVSCSNVNKKLEGKVAIITGGASGIGEASVRLFVENGAKVVIADIQDDKGTHLAHDMGANVAVYKRCDVTIESEVEALVAFTMEKWGKLDIMYNNVGIVGKASSEDVRSMDMADFDHVISVNVRGMALGVKHASRAMVDAKTKGVIICTASVASIMGGMTPVVYTMSKHAVLGLVRAASSDLGKYGIRVNCLSPWAVVTPLLVNYFCDALSNPSLSPDEAQALCDTSGNLIGHSFTSLDVARSALYLASDDAAYVSGLNLIIDGGVTSTNGSLNLIIDGGVTSTNRSLLLSQEHTT*