MKKVQCEANECARMDFLNTNSTLQLPQSLSNDEELVTTAEAPRLENIERPSLSYKDLIIEAIESSPEKRLKLNEIYQIIGQEAGIQQQNMKLLGEAVTRNFLPLNGGFLRQKRC