MALRVVKDTAIEYIVQGALDKALSCLQHGFELFSGAQNRLEKIEDSLVDIHDFIVIAERSPKKDPKLMKLLAKIKDAAYDAEDLLEEYAIEDRRRSEEAENRVNKVRRFLTSLGTPVINRAQMAIKLEKLSERLEGIKAEGHTFQLKEKVTNWMIEFEKQRETHSLVNESQVIGRDRENKEIVTLVLAPRPQVRDGVEDDENENVSVIPIVGMGGLGKTTLAKLVFNREAVQNHFELRMWICVSYDFDIMRLGNEIIERATRDNPSLSNAEELQRRLGETLSRKKFLLVLDDVWNEEPEKWYRLRDLLLCGERGSRIVVTTRSPKVASIMSNIPPHILKPLSEDGCWSLFCQRAFGNPRADPNLEPIGRQIVEKCKGNPLAVTTVGGLLQDKRSESRWKSVRDSDMWSLPEETENGILPALRLSYNYLRPNLKQCFAFCAIFPQNYQIEKELVIKLWMAHGFIPTDQEGLMELEDIGNEIFDELVMRSFFQDISGRSSKQRIHRPRSFRYIREWTTFRMHDLMHDLAHSVMENEYCVVLNGKSKDISPRIRHVSSNGLGILAASLPKAQMLRTYVMLKQAAFQFPCDVGLLKCLRALDFIRQDKQKVEKRLLTSLGNLQHLRYLNLSFTLIEMLPESLTSLCFLQTLILKDCQALCELPKEMCKLTNLRCLDISHCYKLTHMPPKMGQLSCLQELSNFIVGRTNEIACSGIGELQGLNLRGRLIIQLLNNTTDAIDVLRDTLIDKPNLTSLDLTWEDSREDNLEENKEIEVLQEQQVLQGLQPHRNLTRLGIFDYGGLNFPSWMMDTTFTKFVEIELFGCWRCNHLPPLGELRSLKVLAIDGLNNVECIGNEFYGNEVSVGFPSLEKLDIKNMEKLKTWSRYAKPQKSETIEHFRMSPASHGTA*