MAKLFIGGLAWHTDDDALRQKFQEFGNVEEAVVVKDRDTGRSRGFGFVRYSSDEEATAAMDNMNDVEFDGRRIRVDKASDRRQGRGRWWWI