MTESGSNSPRNESKSSLVEPELFGLYKDINKDNEDNSIYDELNDNISKHTSHVDDYDTVVGHQPKPPIYIQLAKLAYHLLIIGVLGNVFIKVSEHTHDNRGILPDLTNFKLFFIFKNIIKSVAHKFHFRFESNEIFDEYSYYISNATEGIILAVLPIFIERALGFSSKNSNKSRGSNDLGLIMRASVSLVGICFGLRKLEWTSAFQASLAWSLLNPCLWLLLDGTLGGFLTSTIISLVSIILSIAVGFDDTIPKDYSFIHSHDTEAYARVLWVGSFVFLASIIFGKLGRYFFQ*