MSTSEDKPEIISRVVHQEGDVEIVDRSQKDKDEEKEEGKGGFLDKVKDFIHDIGEKLEGTIGFGKPTADVSAIHIPKINLERADIVVDVLVKNPNPVPIPLIDVNYLVESDGRKLVSGLIPDAGTLKAHGEETVKIPLTLIYDDIKSTYNDINPGMIIPYRIKVDLIVDVPVLGRLTLPLEKCGEIPIPKKPDVDIEKIKFQKFSLEETVAILHVRLQNMNDFDLGLNDLDCEVWLCDVSIGKAEIADSIKLDKNGSGLINVPMTFRPKDFGSALWDMIRGKGTGYTIKGNIDVDTPFGAMKLPIIKEGGETRLKKEDDDDDDEE*