MEKFIKINWTENKTKRINDFSTSFIVQPLEKGLATTLGTAIRRVLLSSISSVAPFAVKIKGVEHEFMAINKVTEDVPQILLRLRDIKIAYNPEIFEDGKIYKLSLKSNKEAGDIYAKDFILPIGAEIVNPGLLIATTAAANVLEIDVFVRAGRGYVDFEENKKYIDEIKTNLTSSISNGQYIAVDSNFSPIEKVSFSSSELNTSSVIVQEKLEMEIVTKGTIDAKNAIAQAAKILVAHLNIIGDVNSLNIKDIFEEGNTEKEHSKTQNILIQSLDLSIRSFNALKRANYTTVQQLEALSLDDLKNIKNLGEKSINEIVEKLEKYNVFLDKGEE