MPNIYIYEVECLVPSEVVGKWDEWIPKHIQQILNLEQGLFIKATFNKVTQNIEGLPADHSQYVIQYHTDSQEKIDRYIKEHAPKLKQGTTDVFGDKLKTKRKIYKVDQEFFPQSGQFGYVF