MASMKCRYYENQFPDVEETVIANVKMIADMGAYVRLSEYNDKEGMILLSELSRRRIRSVNKLIRVGRSECVVVIRVDKDKGYIDLSKRRVYQKDMKQCEERYANAKMVNSILRHVAEQLGYTTDAELEDLYQKTAWHFDRKEKRKAASYDAFKKAITDPTVLDECEITPEVKEKLLEDIRKKLTPQAVKIRADIEVSCFDYEGIDAVKSALITGKNCSTETFPIKINLIAAPHFVVTTQTLDREGGIVAVNEVLDTIKKAIEGFKGKFTIKEEARIVTDIDDEKKKGDGEEDEEESEEDEDEEEEEDDDGLMAPKGLDQQVDAEEASRDNRKKNDDDEESDEEDD