HAEGTFTSDVSSYLEEQAAKEFIAWLVKGHRPYIAHC