MDAADPTVSFGLTEESANHVVGIINASFTDLLALYARYFQDLLGRARLGARIDTLPAVEQFYSLAVPAYPDYDTIDRLFKYFDAHPGTAELVKELHVLVEPQSKDRGVRPEPEIMQYMLAIADLDLTPELVARIHNGVRLRHEDAELAMLFCKCRKLQVLSFTAAYFPDQGILAQILNELASARAGAAGKASVSAHPLLHEINFAHEDTEEFTSISTLTGFLRLPELRIFRCYGVDLVEEDEDANVELVHLPSQIQEISLREPVVDGPGLERLLRAAPHLQILDVVCGSHTISCPDFSFRSIGPFLTSHAHNLRKLKFDHEYSEVSEADDRGQPISSLKSLEVLEHLTLPFDGLFGDDEFSIDPDVGGAEDHLVDLLPHSLQTLRILRANGDGDPELRDRQLEGLMHDEAYKALHTIRINRSEAFSLDLQESEWNVMPESSRWWQVLKRRVARV*