HAEGTFTSDVSSYLEGQAAKEFIAWLVKGRG