MNSVITQVEENRSDSHLSSEAQQFDDDYNTEIRLNIRGTSATITRDELMALPESILLCLFPNGVFVDIEGNVITNLTEEDVVYVNFSPECFNYIVDTFNEAAASDINRVHDERLVIEDGADLLQSKPSVIVLREDLDYYCIPPVQGMSKEQMIQVKIEVGHSLVNEAHIFKGLGHQQNKTLGPAEQHLADMLCSSGFVADGCWGHRSLEPDKTVVFSLALVRLKPDSPEDTTNTKKSKFNTLQYRNSRKKAKENTTATKLLLFWRKPARKCWWASEMIKTDLSRLNLKDSNGNPISTVEIKVHIRRVWTLELSVIGVQ*