MNVDYKEIKDYFYKNRYWDNATRKYAEMFEKVSQIIDENDILCFYPKYLFVDEQILQLYFILKNNKFIKVWINEEKRIVMQFLNMNKIKNVIYECPLGDYGDYRLTLLFEEKAEEITFNSKEDTNERWKYKFNEAICNMAKCFATI