MAVEPITIADLTEVKLDGKGALDQLLQVTRLHLAKEHDAGRLKGQEYAAVLTGGITAVLQNAVMFLLQKDEAANKAALVEAQIKLTEKQGELLDKQIAQADKDAELIAAKVKLTLEQAKLPDSQIRSAGFQDLLVQEQTKVQTAQTRRIDQEILSAGFQDLLVKEQTAKTKQDVLTAVQQTKVMEQQVLESTQKVLNMKQELLNLVAQECLLKAQFDLTKDQGLNTQEQTILVRQKVASERAQTIGAGVDADSVIGRQKELYKAQADGFKRDAEQKAAKILIDTWNVRRTTDTGTQANTTNRLDDANVGRVVNMLMTGVGA