MALLAIIGIVIQPVTAVSKYALVPLKQQASYFICYKKFVHNLKREAEKLKLGKNDVRGRVEVAQRNSEVVLDTVNGWLSSVDAIIADVQRLDNQLQGNIRCFDLHMRYKLGKEAKTKIDTVNGLQRDGKFSIVSYPNQNTSIESFPDGDFYKYESTESAMIQVMDALKDENMYIIGVYGMGGVGKTTLMEQVAKLVKKEKLYEEVVMVTLPQNPDLKTIQSDIADPLGLTLQGGNERTRACKLSDRLRQAKNVLLILDNLWARLDLADVGIPHGEECKGCNIIFTTRSTEVCDVMESQVSIAVNVLSEQDSWSLFREKAGGIVDTPAFHDLPRKVAKECGGYECNSVHFSGDELQLLGK