MGRGKIEIKKIENSTNRQVTYSKRRNGIFKKAKELTVLCDAKISLIMLSSTRKYHEYTSPNTTTKKMIDQYQSALGVDIWSIHYEKMQENLKRLKEINNKLRREIRQRTGEDMSGLNLQELCHLQENITESVAEIRERKYHVIKNQTDTCKKKARNLEEQNGNLVLDLEAKCEDPKYGVVENEGHYHSAVAFANGVHNLYAFRLQPLHPNLQNEGGFGSRDLRLS