RLRELCRQWLQPETHSKEQILELLVLEQFLTILPEELQARVREHHPESGEDVVTVLEDVQPAPGERGQQDPDGAKEQKMLVEETAPPKAVQEQQVQLEHEVTKPEKEKGEETRMENGKLVVETEPCGGVESSRKISEPPEAHYEGSDLERQQAKPKKKTASTRSDCGEGFIQRSDLTKHEGTHTGEKLCESQVCQSSSVTGHQKIRSREKGHQCHECGKAFQRSSHLVRHQKIHLGEKPYQCKECGKVFSQNAGLLEHLRIHTGEKPYLCIHCGKNFRRSSHLNRHQRIHSQEEPCECKECGKTFSQALLLTHHQRIHSHSKSHQCNECGKAFSLTSDLIRHHRIHTGEKPFKCSICQKAFRLNSHLAQHVRIHNEEKPYECDECGEAFRQRSGLFQHQRYHHKEKLAS