MNSKYAGKAYTETTVHKYHRNLIGIEHPTRYGAPHTNTVVFIGGLGDGITTVPYVKPLADALDKAGWGVVELLTTSSFGGWGTGSLERDAEEVEKAVEYLTTKLEAGGLPNKQKVVLLGHSTGCQDIMYYLTRGKERAKIDGAILQAGVSDRDATVLNIGEKKWKETVAAAQKLVDEGKGDTVLSGEFAEIMHNTPISASRFVALNAPRGDDDFFSIDLPDSDLEKSFGQIKVPLLFLMSGSDAFVDPKQDKQKIVDRYESFVKGGNWSELSGVIDGASHNVGRDSKEGAVDAVVEKIESFVKSI