MNVMEKRRLYMDYSATTPIKKEVLDAMMPYLTDYFGNASSFHTFGREAKDALDKAREQVAALINAEPSEIYFTAGGSESDNWTLEGIAYANKNKGNHIITSKIEHHAILHTCEYLAKHHGFEITYLDVDSEGKVDLKQLEDSIKDTTILISIMFANNEIGTIQPIKEISEIAKKHKILFHTDAVQATGNIPVDVKELGIDLMSMSSHKIYGPKGVGALYIRKGVRLHNFVHGGAQEKSKRAGTENIPAIVGYGKAAELAKENMQNHVETLTRLRNKLIDGVLERIPYTRVNGSLENRLPGNANFAFQFIEGEGILLLLDMLGIAGSSGSACTSGSLDPSHVLLAIGLPHEIAHGSLRLTVGDFTTDDDIDYILENLPKVIERLRSMSPLYDDAKKQGLVK*