MDSGTHSLSTVCRFCLCRDEDKLIPLSILTDKSLTLEDMELFTGIQNLNDHPYLYMVCEECDITVNKFVAFRALCAKTDDYFRKLVTEALAENDETQAPSNETAIEGETEVQHNQLETVSSLRAAAKEGKQTVAEDTAKKLCDICGAFVAELNGHRRVHTKEAPYACDYCSIRMTHKSNLLRHIDSVHLKRIIKRCEQCDKGFTSYFSYGSHMRSHHSTEKKYECKTCCKKFNHHSSLWLHNIRTHQDERKYKCTTCGLPWKTK