TRRHRTIFTEDQLQALETLFHQNQYPDVITREHLANRIHLKEERVEVWQVTEECKSFWCHRAS