MLQHIEDFRNDFNKLVQCIEKLRERADKLREENKELKKHICNLKKGNFLYEEMVNENKMLKEKILMLQKGFENQSNSQ