MDVLASYSIFQELQIVHDTGYFSAMPSLEENWQQTCLELERYLQTEPKKMSETFGEDLDCFLNTSIAQAADGTACKIDSIVIPVDISTYEKRPSMDVLLSQDKLLSETCVSLQPATECYTSVNQAQLNAVTSLTPPSSPELSRHLVKTPQSLSVVDGTVTLKLVAKKATVSLGKAAESASTAVTSKCGQSDSEQTGGPGEASPENKKRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYKCSWEGCEWRSARSDELTRHYRKHTGAKPFKCNHCDRCFSRSDHLALHMKRHI