MALANFIDRAATAASQVLTDFHLGDFKAALEKQVVAVAFDDQAISCAEGQATLDLAVRLLARLYPVLAILPLDSAASSQAQALERLAKSINRKIGIRRSGKSATVCLVAGATRPSLRCPTFFIGSDGWAAKLSRTDPVGSGSSLLPYGAGAASCFGAANVFRTIFAAQLTGAESDENIDLSLYSYNKSRAGDAGPIDPAVDLGETHLVGLGAIAHGALWALARQSGLSGRLHVVDHEAVELSNLQRYVLAGQAEIGMSKAVLATTALRSTALEVEAHPLKWAEHVARRGDWIFDRVGVALDTAADRVAVQGALPRWIANAWTQEHDLGISRHGFDDGQACLCCMYMPSGKSKDEHQLVAEELGIPEAHEQVKALLQTNAGVPNDFVVRVATAMGVPFEPLAPFVGQPLRSFYQQAICGGLVFQLSDGSRLVRTVVPMAFQSALAGIMLAAELVKHSAGFPMSPTTSTRVNLLRPLGSHLHDPKAKDSSGRCICSDEDFISAYRRKYGNGVEPLSNISAEQKRTSPLPRTGRQVCA