XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXDDEDGDNKDVEEEPLYVNAKQYKRILIRRQARAKLESRIPKERSKYLHESRHRHAMNRVRGEGGRFHSQSTNGNQHDQLPSIQSIRNVTKAPPKXXXXXXXXXXXXXXXXXXXXXXXXDVNKNLERIGYNIGMRLIEDFLSRTAAPRCLEMRDTADRIQQAFRIYLNIQPAISNWSSSSDEFSLIFENNPLIDFVELPPELNNLKYSAIICGCIRGALEMVQLEVKTTLVQDQLKNDNCTEIRVKLVRRLEDAIPAGED