MNALPRVGIGTDVHPIEEGKPCWLLGLLFSDENGCEGHSDGDVAAHALCDALLSAAGLGDVGAVFGTGRPEWTGVSGAKMLSHVRDLLHDNGFQIGNAAVQVIGNRPKVGPRRAEAQELLSGLIGAPVSVSATTTDGLGLTGRGEGLAAVATALVTAL