MALLAIIGIVIQPVTAVSKYALVPLKQQASYFICYKKFVHNLKREAEKLKLGKNDVRERVEVVQRNSEVILDTVNGWLSSVDAIIADVQRLDNQLQGNIRCFDLHMWYKLGKEAKTKIDTVDGLQRDGKFSIVSYPNQNTSIESLPDGDFYKYESTESAMIQVMDALKDENMYIIGVYGMGGVGKTTLMEQVAKLVKKEKLYEEVVMVTLPQNPDLKTIQSDIADPLGLTLEGGNERTRACKLSDRLRQAKNVLLILDNLWARLDLADVGIPHGEECKGCNIIFTTRSTEVCDVMESQLSIAVNVLSEQDSWSLFREKAGGIVDTPAFHDLPRKVAKECGGLPLAIVTLGRALRNKEERVWKNALLELQRSNPASIKDMNATVFTSLEMSYNYLESEEAKSLFLLCSLYEAGYHISTNDLIRYGMGEGLFSNVNTLEEASFKVHALIGKLKASCLLLEG