MDQAIKAAESALGCGEYRRVLQLLEPLAAELPVTMKLGAEVRLLQATAHQGLGDAERAKQSCRAAAQCGDGELRRQARALLAVLEAPVLQVPSDRTVQLPQLGSMPALEGVAKAGRRSRRRQTPPPPAPPPVGRTRSPAGFAALAMAVLIGLTLLMAGCVRVDTDFHFTSPGRVVVEQQLQGTTASRQKPVLLGLQELAPWLQEQVSGASELMAEELPQPLLQWRERNWLLGVQQQIQLDWDLSMLDPVPGLELHLHLHPFGSAAVRQAEPPVENEASQQLDWQPQPGEANHLLLRCWRWSGLGLGSVAVLLLLLISLLLRQFQAGQRA