MSEEHKHDTTDKLVDAYERMLKQTHEAIEKAQQESAPLFREIVDKTRERMVELGELTREEAEKVSDYVKRDIEDAAKYIADTGQDIRDWWRFDLELMEKRMFDMFKLVADQTSLQLAQWAETARQMSLYQAGEITGPGTLVCDQCGAETHFVKAGRIPPCADCGSTRFRRRTEDKS