MFPTDKIDTKRGKEKLNYDGHLYIFDKFNKDESIKFWRCEHKSGGIDNCKGRIWTRPGHGYKFCYPYPDIS