MATNAGYLRCKEERKNESFFKVVQSINVSSENKRALPHDFSRSFTDKELSRKMKIRAQWGNSWEVGISKNPRFYFMEKSGWEKFVRDNALGNSELLTFTHKGKMHFTVNIFKLDGKEMMQPPQSRSFFASSSRIKTEQEENDIKEEVVVSSNRGQTTAAESKGRKLNLGKRAAKESQSSKRTEKVVRARSDYAGASSSTAAAFTILFKQGYLVFLRIPNSVSKDQVPDEKTVFKIHHPNGKKSWNVVYLERFGAFSGGWRRVVKEYPLAVGDTCKFTFIKPKELLLVVSKP