MEEFRVRHECSSLRGTLLDSRYAKAVQCLVEEVIDIGGRDVELCNDILIQQLFPGRRRSGFGLSSEIKSELCSSGFMSLPENHEIHITITKLLSLLQQVEERFDMYCNQLEQVISSFEEIAGEGSSKVYTGLALQAMTRHFGSLEEAIISQLNSVRRRFIISHQDVPKIISSGLSQLSLFDGNTSSSLQRLGLIQGPQRHAWKPIRGLPETSVSILRAWLFQHFLHPYPNEAEKLVLASQTGLSKNQVSNWFINARVRLWKPMIEEMYREEFGDSSDESMQREANDDSN*