MVRQKIQIKKIDNLTARQVTFSKRRRGLFKKAQELSTLCDADIGLIVFSATGKLFEYSSSSMMQLIEKHKMQSERDSMDNPEQLHSSNLLSEKKTHAMLSRDFVEKNRELRQLHGEELQGLGLDDLMKLEKLVEGGISRVLKIKGDKFMKEISSLKKKEAQLQEENSQLKQQSQARLNEEGQNVIEQGHSADSITNNRSLVNSHQDYNDSDTSLKLCLAFP