MGSSLPSRGRKEDEGVAIPRCALMASSSLEELREFSGNYLFFGPTPARGVSGVFRLLQAHGRGSFQLLVKLHQGVPWPSNGPSVALGLQGALLAALQRVALLPPGHAAAAALNLQALETYLTLHRLHASSTASSVGQSSGSSTGLGNQRCSPVNTGLETSLTTTTPIKSDHLGAAERLLQSSGDDEDEARLDFIGDPDEDLALLEEQEALLRDTSVAASSSTDHEALLRRISSDGNRAGSSSVTHTAASTSLSQIAASSFHVPQSSPPPLPPSRGYRGRAGRPGPKKQFICKFCSRQFTKSYNLLIHERTHTDERPYSCDICGKAFRRQDHLRDHRYIHSKEKPFKCAECGKGFCQSRTLAVHKILHMEESPHKCPVCARSFNQRSNLKTHLLTHTDIKPYHCASCGKVFRRNCDLRRHSLTHNLGVSTSPPPPGIPVPGTGAVVLQETS