MGRGKIEIKKIENSTNRQVTYSKRRNGIFKKAKELTVLCDAKISLIMLSSTRKYHEYTSPNTTTKKMIDQYQSALGVDIWSTHYEKMQENLKRLQEINNKLRREIRQRTGEDMSGLNLQELCHLQENITESVAEIRERKYHVIKNQTDTCRKKVRNLEEQHGNLVLDLEAKCEDPKYGVVENEGHYNSAVAFANGVHNLYAFRLQPLHPNLQNEEGFGSRDLRLS