MALCTSIFKVHPRDPDGKHGGVDDMTKLAYLNEPGVLYNLARRYELNDIYTYTGSILIAVNPFTKLPHLYNVHMMEQYRGAPFGQLSPHVFAVADASYRAMINEGHSQSILVSGESGAGKTETTKLIMQYLAYMGGRAAIDNGTVEQQVLESNPLLEAFGNAKTDVEKYKLGDPRGLHYLNQSSTYELSGVSNAREYANTRRAMDIVGINLAEQEAIFRTLAGILHLGNIEFASGKEHDSSMPRDQESNFHLQTAAELFMCNSKALQEALCTRVIVTREGNIIKALDPLEATASRDAMAKTLLVDKINKSIGQDQDSKAQIGVLDIYGFESFQNNSFEQFCINFANEKLQQHFNQHVFKMEQDDYSKEEINWSYIEFIDNQDVLDLIEKKPVGVISLLDEACLFPKSTNETFATKLFNHFGNHQRFSKPRLAQTDFTLSHYAGEVTYQTDLFLEKNRDYIVVEHNNLLSSSKCAFVASLFPELTSDSSKSSFKFSSVATRFKQQLQALLETLSSTEPHFIRCVKPNADNKPWNFENQSVLHQLRCGGVLEAVRISCAGYPTRCTYDEFLDRFGLLAPEMIDGKYDDKSATEKLLEKLNLSNYQLGKTKVFLRAGQIIELDARRAEALNNSAKCIQRRVRAFIARREFIRICRSAIKIQTYCRGYFAQKIFEAKRREAAAIFIQKHTRRWLLWMAYMRLRSAAIVIQAEVRASFTRRAYYGKKQTIAAVRIQVTLLNWKHFDFSRRAHLSKWGRNLEVKASWQGKSSGFWEASRDRGALQEAKNKLEKRCEELTWRLELEKRLRVYKIEETQPKRSFFLSFINLKFKTFFDYKIHLSSSFHSLLLPLYFALPLIFFLTTSSCFSSSIFSHCFTSFYIFISLAFLPTFFTLRCPLFFKFWQPLFSFPLFAPFLLHFTPFLFPTLHRLKKRSTKDKFKDLEGVKIERFLEMKLDVFTTLDGWKWLKISLGTLNHHHKCMEKAENDVGDLIKIRLFEDLASGFREDFDYFMVRLIIDCYIVIIMSLLQAATEESKALEVMKLQNAVKEMQEQLHMAAFNFSKEQGKNKVLQHQLEVATREISVLEASQVNVQELRKENENLK