MVDDPSTDDYICWSPSGKTFFVPNQDTFSTHVLPRFFKHNRFTSFVRQLNMYGFHKVPHLHQGALVLAGEIELWEFMNENFQRDRPDLLQYVVRKNSCAGAGPSAGPNLANTSLHITTLWNTLQSIQRAQSDITRDLHHLSSAQTRLWQEALDNSRRTKRQEETMNKIVKFLGSVFG