MRFLNNKHREKGLKAEEEACGFLKTLGFEMIERNFFSQFGEIDIIALKKGVLHFIEVKSGENFDPIYAITPSKLKKMIKTIRCYLSQKDPNSDFCIDALIVKNGKFELLENITF