MARRILQRVAEAENLFYNRKVELDGLAKLCKRGSMVLITGPPDSGKSVLVSEFARRQEVTGQGHPIYINMRAGTFSTAASFARELKSQMSPFLAAAAEFAKNIPKVGDSKVDAFAGVVGASAGALSAHIQAVERTPDTDLPALLKSIHGLLFSWRTRARRFMPGKDGGFPTLIIDEANRLHEWSLSPEELEHLRTLIAYFIMVTKERQEANVILCTSEDFFKFWLDLCVGAERYQLRVVGDLTEEQAREFFLMAVRDGWGADGYKFPEDLWKKMFSFVGGRTLLLKRLAENLTWYLEDESLLRKAWASECKILADATRLDVEKGFKPMEVQSKWNMEEPGWSVKEYEGVLTELSRAEGGVVSVQYLIDSKVISRVALHSLVQHNFLHYRSSLCPWADDLAWYKGKWPIVMAPSLPRLHAMASIIEERGAGADTGATQ*