MKPTDKHFRCDVCQRAFTRIDHLKRHSLRRMCAPSCSYPCHTH