MDVLASYSIFQELQIVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKKMSETFGEDLDCFLNTSIAQAVDGTARKIDSIVIPVDISAYEKRPSMDVLLSQDKLLSETCVSLQPASSATECYTSVNQAQLNAVTSLTPPSSPELSRHLVKTPQSLSAVDGTVTLKLVAKKASVSLGKAAESASTAVTSKCGLSDSEQTGGPGEASPENKKRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRFARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI