MTNSTGNQSDIEYLLSIRSVRETNSPTLKALLENKLTNFDVDISRLDDIVKYVSETITSSYPTKESLLTIPVHGRYQHFEVGGNPRLTNLITEWTKSGLTDYEICKRTLDLFVVSVLIDAGAGNEWKFDENGTIFNRSEGIAVASFHMFVNGDFSNDQSSPYQVNGLKLANYSPELLEKGFQITDNNKLYGFDGRLNLIRKIGNILESKKEIFGQDSRPGNLLDYLIALPTCEKIGESGYKLNLEDLWTTLMKGLHDIWPKDSTRTVVDGFSVGDAWKLKLNDSIVTFHKLTQWLTYSLLLPLRKFGHLEIYNTELLTGLPEYRNGGVFVDLGLLTLKEEALQKGLELSKESKTDQGIPSFTAIDDVIVEWRSSTIVLLDYILPRVNDYLKITGTEYQLILPQLIEAGSWPSGRRIAASLRPKTSGPPINLISDGTVF*