MADTKRKNGPGASDANSSKRRKQGGNGGKWQTSHQKTKIDGRVAIELGDVGVWVTCARNQEAKAAREVEQLFDEYVEKLYGIKPPGEDDDGSDNNGDIEASIQKELTTLKPTQAQGSERVFTIVRQAVDCLLFVKTKTPIEPVEFVHRICLDTKASSGLAARRFRYLNRFTPITLMGRASDKGFVEVCQKVLPQHFQMSEGSQDAKEGDAAADDETKVQIPEEAKKKASEQATPPECTYAIRLSTRNQCPLKRDDVIKGIASLVDDQRHKVNLTKPDKVILVDMFQNLYGMSVVDGDWDDLKRFNISEIYSAAAKLAKEDSLGHPNGSKEDQK