LHYGGKRKRRHRTIFSEEQLQILESAFQGTHYPDVMLREKLALQCDLKEERVEVTLFKKQ