MPPSTVNQEVNSILFIKNLSFKITAEEMYDLFGRYGPVRQIRLGNTVQTRGTAFVVYENVQDARRACEKLSGYNFMDRYLVVHYYNPERAKVDGQDLAARYAALEQVKQKYGVQ