MRLPSKLATLAAAFTTSPRMMSAVAPPIAKRVPHTVTFGRVDGENRGPNPMEPLELSDDLFWIRDDSRKNEDMLQLLRDENAYSQHKTSTLDGFRGTLYDEMLSHVQEDDDTHPTPAADGYEYWSRTTKGKSFRVYLRRPRGSAGEEQTILDVNEVPSLQYFKDEGGWDASQCDVHAVETSPSGRLLAYAVDGSGYETYTVRLKELGSGVEMEEEIRGTGGSIAWADERTLFYVKLDAQHRPFEVWRHVIGTAQAEDVRVFEEPDELFNVDCWTSRDASLLFIES