RLERLQRVVTKLQMESGLCEEQLNQADALLQADVRLLAAGKAPQKAAEVERDLDKADAMIRLLFNDVQSLKDGRHPQGEQMYRRVYRLHERLVSIRTEYNLRLKSGAPATAVTAISVASGQRRPEPDEAPLRYLQELLAWVEENQRRVATAEWGADLPTVETHLGAHRGLHCAIEEFRAKVERARADEVRPLGAGDPQVLGVLWGCSHSASRGPPVLSPPLLLSISCRTAFSLAATKELLWLSEREEEEVAFDWSHNNPAMAAKKESYS