MASTPTTTAPVKRACDSCHRRKVKCIGEGTAPCKNCVSAGLACTYNAIPQKKGPKGSRAKVLSELRETQRNAQLAAGFPTDLGFDGRSLSSTFARTPGLMPPALVESCIEYFFAHVYPSEPVLHRQRAQEAAVGMDRSTEAYCMVVALCAYVMIQANHKPPVSVLPRSEMAHMSNVGIGHVLLEESVRVRQGYDHRENPTHYSVLTSWFYSGCYFGLARENTAWSYLRDATTQAQLLGMHDEETYKHDPLDISRKRVLYWLLFIAERTFALHKHRPISLHPTIHPPSLEEVPSDRPIAVGLELMINMFKIIDDTFINLWNRVHNTHASAAWITQVQTQLSEAVPAYFECTEVQEVQIRITQQWLRSQAWQLSVCQGLVSSVSNDIPLTFKYPIEIARDLLTISHQFSQQAMEMHGVGL