MEEFRVRHEFSSTTSVSLVTRYVKAARCLLEEVIDMGGREVDLCNDVLIQQLFPGRRRPGFGLSSEIKSELCNSGFMSLPENHELHIKITKLLSLLQQVDERFDIYCNQLEQVISSFEEVAGEGSSKLYTGLALQAMTRHFGSLQEAILSQLNSLRRRFIISQDFVPKIVTSGLSQLSLFDGNTPSSLQRLGWVQGPQRHAWKPIRGLPETSVAILRAWLFHHFLHPYPSDAEKLMLASQTGLSKNQVSNWFINARVRLWKPMIEEMYREEFGDSSDESMQREGNDDSN