MTEYKQEQEMEIEALEAILMDEFKEIHSSESGLNTSNRCFQITVTPQDDELEELAIPPVQLALVFSHTENYPDEAPLLDVKSIRGIHVSDLTILKEKLEQEASENLGMAMIYTLVSSAKDWLSEHYGQDDAAEFAEVEAAKEDEVIVPHGEPVTLETFLAWRERYEAELALERAKLMPESALTAPKEKKLTGRQWFESGRGRGTVVIADEEDEEEDEEDIDFEDEDFEDDEEDMLEHYLAEKSDSSAPPTRT*