MDDSSDRFPIGMRVLAVDGDSTHLSDLETRLRSCQYHVTTTSQAKTALTMLRENKDKFDLVIADVHLPDMDGLKLLELVELETDLPVVVMLSESSDNELVMKAVFHGASDFLVKPVRLQELKTIWQHVIRKKKDNEDLSAQKKSQSVWSVELHHKFVAAVNQLGIDKAVPEKILGLMNVENITREDVASHLRKYRLIDYVKKVSSVANQHASSLVAASRSADQDEDKDEDKENGHDNEDP