MDDAQGIVLLALQRAGVELPDDVHSVGDLRPKQLMPIYGHALSLLRGSPLPELPAEFPQQRAERFRVCADLVAAFQQLGYRGELSFHQFLYPSEADTHRLLRFLLDKLSQTSSAAGRGRGARKGRAAGRIGVDDFGGSKISATVRHALSVCWDEANSSGSVGDGKDDAQMPGFRVGGESFSGPIDSVEKVIEWGIPFRACPIRLASQRVKKQPPLITLQAKPRTYLVPSILELNSRSAEKSARLADAQLAHLARHADKSLTPSATTDKKVITHGVLLVSKEAATDDRRLEGKLARDSSSSLDDELRLPEAAEARERTEISRLENQLSALTLQAEKAKEEVDAVEEKASELKKKIETSSAEAIVLEERRLLLETAVNLALDESRSPEDVLQELELVVKEGDERLLALQAEWDAVRSRLEERVADADKTYEARNSEIQSKLQKMREMRQEVKDMTAKMWAREAEETQFLGEVEKLAKGASRATYVRRITELVRNSKKQDADIARIIQDTRELQRESNMSQDKLRRLHALVDETVFRDAKKDPVCRQAYKLLSGLHINFENIIEKVLEMDKVGREISELQAKLEELEKRPLDAASVEADLDAIVAENRALERRLGDLGGASSHRLQ*