MDIKREVQRRGEAHLDRVKELATDIKATQGRIMLALEAELGEESKELRRELDAGREALERTGNHLCNLKLEVLRDMDEQEAMKEVVLSRADLVEDLGREPAPAAQGLVGPTELLPTAAIWTSSTQPSTTTPPVAPPNCASQWPDSAYHKSLSNIKLPDVFPAMIDYVADDHIRITTRSTDAWKAVEGREGQHCWAMCESKFNTGYQRMTTAATALDQFLNRTPDGRVSDDELRIRQILVGNQGGQLGGQERAAASCVSWMTPEAQAALRAALDRDTVLNDAQRNNLKQAAARSLTLMQGPPGTGKSATLISMVKALCRVFHRPTPHGGWL*