MDKSWIDLPNRISREYTDGINHFMEFTNGFENEFISCPCRKCANRYYYKRESVREHLILNGSLKQYKNWIRHGEEYVSCRREERDEIEVDDMIEEIDLMIAMLNDIACGLAPEYTSCETEGAGGSNPRSGANEEAMRYFEILDNAQT