MFPTDKIDTKRGKEKLNYDGHLYIFDKFNKDESIKFWRCEHKSGGIDNCKGLVDGLSYDGKDLLYSESVRYTQILFRYIQQQFGEFSCASRLDECFRLINYFFEKRRTGQMFLGHIKFNYPNICKYPDFILNIFEIK