FTHQQLQILESTFSKTHYPDVVMREQLAAYINIPESRIQVWFKNRRAKYRKQVK